Skip to content

Commit 6f9cdad

Browse files
committed
add target framework dir to ILMerge
fixes #1693 also fixes an issue people would have when building in release mode from a directory with spaces.
1 parent b2c144b commit 6f9cdad

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/NServiceBus.Core/NServiceBus.Core.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -595,7 +595,7 @@
595595
</PropertyGroup>
596596
<Delete Files="$(MergeTemp)" />
597597
<Copy SourceFiles="$(TargetPath)" DestinationFiles="$(MergeTemp)" />
598-
<Exec Command="&quot;$(SolutionDir)..\tools\IlMerge\ilmerge.exe&quot; /keyfile:$(SolutionDir)NServiceBus.snk /internalize /out:&quot;$(TargetPath)&quot; &quot;$(MergeTemp)&quot; &quot;$(TargetDir)log4net.dll&quot; &quot;$(TargetDir)Interop.MSMQ.dll&quot; &quot;$(TargetDir)AutoFac.dll&quot; &quot;$(TargetDir)Newtonsoft.Json.dll&quot; /target:library /targetplatform:v4" />
598+
<Exec Command='"$(SolutionDir)..\tools\IlMerge\ilmerge.exe" /keyfile:"$(SolutionDir)NServiceBus.snk" /internalize /out:"$(TargetPath)" "$(MergeTemp)" "$(TargetDir)log4net.dll" "$(TargetDir)Interop.MSMQ.dll" "$(TargetDir)AutoFac.dll" "$(TargetDir)Newtonsoft.Json.dll" /target:library /targetplatform:"v4,$(FrameworkPathOverride)"' />
599599
<Delete Files="$(MergeTemp)" />
600600
</Target>
601601
<Import Project="$(SolutionDir)..\BuildSupport\GitFlowVersion\build\GitFlowVersionTask.targets" />

src/NServiceBus.Hosting.Windows/NServiceBus.Hosting.Windows.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@
157157
</PropertyGroup>
158158
<Delete Files="$(MergeTemp)"/>
159159
<Copy SourceFiles="$(TargetPath)" DestinationFiles="$(MergeTemp)"/>
160-
<Exec Command='"$(SolutionDir)..\tools\IlMerge\ilmerge.exe" /keyfile:$(SolutionDir)NServiceBus.snk /internalize /out:"$(TargetPath)" "$(MergeTemp)" "$(TargetDir)log4net.dll" "$(TargetDir)Microsoft.Practices.ServiceLocation.dll" "$(TargetDir)Topshelf.dll" /targetplatform:v4' />
160+
<Exec Command='"$(SolutionDir)..\tools\IlMerge\ilmerge.exe" /keyfile:"$(SolutionDir)NServiceBus.snk" /internalize /out:"$(TargetPath)" "$(MergeTemp)" "$(TargetDir)log4net.dll" "$(TargetDir)Microsoft.Practices.ServiceLocation.dll" "$(TargetDir)Topshelf.dll" /targetplatform:"v4,$(FrameworkPathOverride)"' />
161161
<Delete Files="$(MergeTemp)"/>
162162
</Target>
163163
<Import Project="$(SolutionDir)..\BuildSupport\GitFlowVersion\build\GitFlowVersionTask.targets" />

0 commit comments

Comments
 (0)