ビルド後のイベントとしてILMergeを使用して、いくつかのdllを1つの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"
誰かがこれに問題がありますか?