0
我正在使用ILMerge作爲後期構建事件來將某些dll組合到單個dll中。它正在工作和結合DLL的,但有這個奇怪的問題。隨着項目的建立,dll被打開(只有外部dll,而不是項目dll)!當我關閉打開dll的應用程序時,構建不會進行,在這種情況下,我已將反射器設置爲用於打開dll的默認應用程序。我正在使用的發佈後事件命令是:Ilmerge導致dll的打開
"..\..\..\..\..\..\..\External\Tools\ILMerge\2.10.0\ILMerge" /out:"$(ProjectDir)$(OutDir)Combined.dll" "$(TargetPath)"
"$(ProjectDir)$(OutDir)Core.dll"
"$(ProjectDir)$(OutDir)Resolver.dll"
"$(ProjectDir)$(OutDir)AjaxMin.dll"
"$(ProjectDir)$(OutDir)Yahoo.Yui.Compressor.dll" "$(ProjectDir)$(OutDir)EcmaScript.NET.modified.dll"
任何人都有問題?
這真是奇怪的一個!把它們全部放在一條線上,它就可以工作。謝謝! – amateur 2011-01-09 20:13:20