Я использую ILMerge в качестве события после сборки, чтобы объединить несколько DLL в одну DLL.Это работает и объединяет DLL, но есть эта странная проблема.По мере сборки проекта открываются dll (только внешние dll, а не dll проекта)!И сборка не будет происходить только тогда, когда я закрою приложение, открывающее dll, в этом случае я установил рефлектор в качестве приложения по умолчанию для открытия 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"
У кого-нибудь есть проблемы с этим?