我在家里使用 Visual Studio 2k8 专业版,并为它加载了许多为我的开发定制的重要插件。
如果我得到VS2010 Pro Edition,所有这些插件都不能工作吗?这是与插件相关的问题还是与 Visual Studio 本身有关?例如,Visual Studio 2010 可能只是基于 2008 版本,但具有增强功能(是吗?)。
谢谢
我在家里使用 Visual Studio 2k8 专业版,并为它加载了许多为我的开发定制的重要插件。
如果我得到VS2010 Pro Edition,所有这些插件都不能工作吗?这是与插件相关的问题还是与 Visual Studio 本身有关?例如,Visual Studio 2010 可能只是基于 2008 版本,但具有增强功能(是吗?)。
谢谢
您可以随时下载测试版并试用。
没有在实践中看到它是不可能说的。严重地。我们不知道您正在使用哪些插件,所以我们不知道它们将如何对新的 VS 版本做出反应......
但是即使您告诉我们,只要在 VM 中安装 VS 2010 并试用您的插件,您就会为自己节省大量时间。
不,至少 Resharper 4.5 在 VS2010 中不起作用
不可以。非托管插件是与 IDE 环境版本相关联的 COM 对象。在大多数情况下,插件只需要重新构建,只需进行微小的更改。
编辑:超出使用标准插件接口的插件可能需要为 VS2010 环境重新工具。
编辑 2:托管插件通常使用 .addin 文件部署,这些文件有时位于“%APPDATA%\Microsoft\MSEnvShared\Addins”中。.addin 文件是一个 xml 文件,可以手动编辑。您可以尝试将新的 HostApplication 元素添加到特定托管插件的文件中 - 并指定版本 10.0。
以下是有关 resharper 兼容性的信息:
http://blogs.jetbrains.com/dotnet/2009/05/preview-of-resharper-for-visual-studio-2010-coming-soon/
(基本上他们将在 6 月发布预览版)