diff --git a/src/dscom.build/dSPACE.Runtime.InteropServices.BuildTasks.targets b/src/dscom.build/dSPACE.Runtime.InteropServices.BuildTasks.targets
index c9916fa..04b6429 100644
--- a/src/dscom.build/dSPACE.Runtime.InteropServices.BuildTasks.targets
+++ b/src/dscom.build/dSPACE.Runtime.InteropServices.BuildTasks.targets
@@ -26,9 +26,11 @@
- <_DsComExportTypeLibraryTargetFile Condition="$(DsComExportTypeLibraryTargetFile) == ''">$(TargetDir)\$(TargetName)$(_DsComTlbExt)
+ <_DsComExportTypeLibraryTargetFile>$(TargetDir)\$(TargetName)$(_DsComTlbExt)
+ <_DsComExportTypeLibraryTargetFile Condition="$(DsComExportTypeLibraryTargetFile) != ''">$(DsComExportTypeLibraryTargetFile)
- <_DsComExportTypeLibraryAssemblyFile Condition="$(DsComExportTypeLibraryAssemblyFile) == ''">$(TargetPath)
+ <_DsComExportTypeLibraryAssemblyFile>$(TargetPath)
+ <_DsComExportTypeLibraryAssemblyFile Condition="$(DsComExportTypeLibraryAssemblyFile) != ''">$(DsComExportTypeLibraryAssemblyFile)