2010-12-16 79 views
1

嗨 我爲我們使用的代碼生成了一個Wrapper類的自定義工具。 我註冊了Dll(使用regasm/codebase),並可以在註冊表中看到註冊表項。 但是VS說「在這個系統上找不到自定義工具」。 它有什麼問題?我不知道原因,任何人都可以指導我嗎?VS 2008自定義工具問題

回答

1

來自Dimaka'blog:Install Custom Tool for VS

你能確認你採取了所有的步驟嗎?

  1. 運行Visual Studio命令提示符

  2. 運行的命令有(VisualStudio.CodeGeneration.dll - 與我的自定義工具組裝):

    RegAsm.exe C:.. full..path 。這裏.. \ VisualStudio.CodeGeneration.dll /註銷

    的Gacutil.exe/U VisualStudio.CodeGeneration

    RegAsm.exe C:.. full..path.here .. \顯示ualStudio.CodeGeneration.dll

    的Gacutil.exe/I C:.. full..path.here .. \ VisualStudio.CodeGeneration.dll

  3. 有時Visual Studio中,需要運行 'devenv的/設置' 命令到刷新IDE。

+0

謝謝'devenv/setup'的工作。我的頭靠在牆上撞了幾個小時...... – Athari 2013-02-07 06:44:33