可以用 Ocean for petrel 2010.1 和 VS.2010 来写 petrel 插件吗?
我问是因为我需要使用 .NET 4.0 上的一些特定功能。
谢谢
如果不需要向导生成 Ocean 存根代码,可以使用 VS 2010。
Petrel 2010 使用 .Net 2.0。这意味着您可以使用最高 3.5 的功能,但不能使用 4.0。
有传言称,Petrel 2012 发布时可能会使用 .Net 4.0。
Ocean SDK for Petrel 2011.1 附带的向导实际上适用于 Visual Studio 2010 和 Visual Studio 2008。您可以利用插件中的 .NET 3.5 和 .NET 4.0 功能,但取决于哪个版本的 Petrel您的目标是需要确保依赖的 .NET 程序集在运行时可用于您的插件。
实际上你也可以使用和向导。您只需将 VS Tools->Options... 中的 Projects and Items 模板位置更改为安装 Ocean 模板的适当位置。它应该类似于 C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates。默认情况下,它可能包含指向 ...Documents and Settings.. 的路径,这是错误的。