如何看到比 aspnet_merge.exe exited with code 1 更詳細的內容
在工具/選項/專案和方案/把專案建置輸出詳級等級設成「詳細」
然後在輸出視窗,就可以看到詳細錯誤
如
目標 AspNetMerge:
工作 "AspNetMerge"
Running aspnet_merge.exe ...
命令:
x:\Program Files\MSBuild\Microsoft\WebDeployment\v8.0\aspnet_merge.exe x:\~\xxxxx\deploy\Debug -o deploy -debug -copyattrs
工作 "AspNetMerge" 正在使用 "D:\Program Files\MSBuild\Microsoft\xxxxx\v8.0\aspnet_merge.exe" 的 "aspnet_merge.exe"。
Utility to merge precompiled ASP.NET assemblies.
Copyright (c) Microsoft Corporation. All rights reserved.
An error occurred when merging assemblies: ILMerge.Merge: ERROR!!: Duplicate type 'xx_SearchOtrsNo' found in assembly 'App_Web_kfjhmskj'.
x:\Program Files\MSBuild\Microsoft\xxx\v8.0\Microsoft.xxxx.targets(574,9): error MSB6006: "aspnet_merge.exe" 以返回碼 1 結束。
工作 "AspNetMerge" 執行完成 -- 失敗。
專案 "xxx.wdproj" 中的目標 "AspNetMerge" 建置完成 -- 失敗。