-1
set SolutionDir=D:\CWL\Source\Libs\SharpSSH
set keyfile=%SolutionDir%\SharpSSH\SharpSsh_KeyFile.snk
set indll=%SolutionDir%\bin\Release\Tamir.SharpSSH.dll
set indll1=%SolutionDir%\bin\Release\Org.Mentalis.Security.dll
set indll2=%SolutionDir%\bin\Release\DiffieHellman.dll
set outdir=%SolutionDir%\..
set outdll=%outdir%\Tamir.SharpSSH.dll
echo.
echo. Creating Merged Assembly: %outdll%
echo.
C:\nor-devops\projects\nor_cwl_manager\Source\BuildTools\ILMerge.exe \t:dll /ndebug /targetplatform:2,C:\Windows\Microsoft.NET\Framework\v2.0.50727 /keyfile:%keyfile% /out:%outdll% %indll% %indll1% %indll2%
這是我在我的VS2015項目Bulid事件: if not "$(ConfigurationName)"=="Release" goto skip
call "$(ProjectDir)..\PostBuildSharpSSH_ILMerge.bat"
:skip
我在我的項目,該項目是給錯誤的批處理文件 - 請HELLP
錯誤:如果「命令」不是「釋放」 ==「釋放」轉到跳過:跳過」退出,代碼爲1
我不明白是怎麼回事錯了,它用來做工精細
*** W H A T ***這個批處理文件導致錯誤嗎?!?!?!!?你需要**告訴我們** - 我們無法看到你的屏幕,也沒有讀你的想法.... –
什麼操作系統?確保exe文件退出。我會打開一個cmd.exe窗口並將目錄更改爲BuildTools。然後鍵入ILMerge.exe。查看應用程序是否打開並出現錯誤。它將有助於隔離錯誤所在的位置。 – jdweng
更新了問題。 jdweng EXE工作正常,並給出正確的路徑 –