有没有办法(或者任何人都可以找到办法)将IronScheme导入VS2010?我已经看过这个问题,并且已经尽力了-我什至编辑了涉及的二进制文件以更改版本号。我的问题:是否有人可以将IronScheme安装到VisualStudio 2010中?目前,以下the directions to install it into VS2008不适用于VS2010。在此先感谢:)
更新1:我想我应该发布当我尝试遵循通过命令行安装它的指示时遇到的错误:
C:\Program Files\IronScheme>RegPkg.exe /codebase "C:\Program Files\IronScheme\IronScheme.VisualStudio.dll"
运行该命令后,出现Windows 7弹出错误:
RegPkg.exe Has Stopped Working - Windows is checking for a solution to the problem...
当我单击退出时,它在控制台上给了我这个错误:
Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.VisualStudio.Shell.9.0, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.VisualStudio.Shell.9.0, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a'
at Microsoft.VisualStudio.Tools.RegPkg.Main(String[] arguments)
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
最佳答案
我写了VS2008插件。
VS2010时,整个API再次发生了变化,如果您曾经使用过VS SDK API,您将知道它是一个迷宫。我只是觉得自己再也不想了。
我有很多很棒的主意,但对于我的一生,我什至无法弄清楚简单的东西。
如果有人想从VS2008实际移植我的代码,我将不胜感激。如果您对API的了解比我还熟悉的话,应该不会太难。
VS2008插件的源代码当前不对公众开放。请让我知道是否有人认真对待,以便为它创建一个github(或类似的)仓库。
更新:
创建了一个github repo。该代码与我分发的现有DLL不同;它包含了我尝试过的各种可行的想法。
更新2:
你去了Here :)非常基本,但是可以在VS2010和VS11上使用(也应该在Express版本上使用)。来源在上面提到的github repo的vs11
分支中。这只是VS2008插件所做的工作的一个子集,因为某些功能似乎由于位腐烂而损坏或损坏。
更新3:
似乎如果仅安装VS2010,则VS2010插件会失败。将不得不调查。如果同时安装了VS2010和VS11,则工作正常。固定的 :)
关于visual-studio-2010 - 将IronScheme集成到Visual Studio 2010中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7177336/