當我嘗試編譯我的C++ DLL我得到這個錯誤C++ DLL明顯錯誤
mt.exe:命令行錯誤c10100a9:輸入艙單有些操作必須指定(即使是剛將輸入管道輸出到輸出)。使用 /?選項用於幫助使用和樣品。
我已經從屬性菜單中禁用了清單工具,我這樣做的唯一原因是因爲它讓我很難編譯。 現在我可以構建我的DLL,但每三次只有一次,因爲上面提到的錯誤。 任何幫助擺脫這個問題,將不勝感激。
當我嘗試編譯我的C++ DLL我得到這個錯誤C++ DLL明顯錯誤
mt.exe:命令行錯誤c10100a9:輸入艙單有些操作必須指定(即使是剛將輸入管道輸出到輸出)。使用 /?選項用於幫助使用和樣品。
我已經從屬性菜單中禁用了清單工具,我這樣做的唯一原因是因爲它讓我很難編譯。 現在我可以構建我的DLL,但每三次只有一次,因爲上面提到的錯誤。 任何幫助擺脫這個問題,將不勝感激。
我看到這q值衰退。您現在遇到的問題是否比禁用Manifest Tool之前所擁有的更好或更差?也許值得重新啓用它並試圖解決這些問題。
我從來沒有見過這個錯誤,但我知道MT.EXE有一些問題。確保你的VS安裝也有最新的SP。
我發現溶液(項目屬性 - >配置屬性 - >清單工具 - >輸入和輸出)在輸出清單文件類型:
$(IntDir)$(TargetName)$(TargetExt).embed.manifest
,然後按確定。
我不得不再次啓用Manifest工具,現在突然間一切正常。 – dirbacke 2010-11-13 16:16:31