2011-09-09 45 views
1

錯誤是什麼?當我在GAC中安裝程序集時出錯代碼1

The command ""C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\gacutil.exe" /i D:\WDS\bin\Debug\WDS.dll /f" exited with code 1. 

我正在使用VS 2010,並在後期構建事件中運行此操作。

"$(FrameworkSDKDir)bin\gacutil.exe" /i $(TargetPath) /f 

我在一些論壇上,我要引用TARGETPATH

"$(FrameworkSDKDir)bin\gacutil.exe" /i "$(TargetPath)" /f 

但錯誤仍然存​​在發現。

任何人都可以幫助我嗎?

+3

在此之前沒有來自gacutil的消息?嘗試在Visual Studio命令提示符窗口中鍵入相同的命令行。如果你的目標是.net,那麼它就是錯誤的版本。4.需要UAC標高。應始終避免在開發機器上使用GAC。 –

+0

@Hans,謝謝你的回覆。 我做了UAC標高。 爲什麼我們應該避免在我們的開發機器上使用GAC? 對不起,我的無知! – kevin

+0

GAC是部署細節。輸入命令明確告訴你什麼? –

回答

1

我得到一個類似的錯誤。 Hans Passant對這個問題發表評論後,我發現拒絕訪問錯誤。以管理員身份運行Visual Studio已解決該問題。

相關問題