C# Visual Studio扩展项目:如何更改目标Visual Studio版本?

C# Visual Studio扩展项目:如何更改目标Visual Studio版本?,c#,visual-studio,visual-studio-2012,visual-studio-addins,visual-studio-extensions,C#,Visual Studio,Visual Studio 2012,Visual Studio Addins,Visual Studio Extensions,我正在研究一个开源VS扩展项目。我已经在VS2012中打开并编译了它,但当我启动调试时,它会打开VS2010。如何更改此扩展的目标VS版本?如果项目是专门为VS2010创建的,则它可能在调试命令行中(在项目->属性->调试下)硬编码了VS2010 exe路径。将此更改为调用VS2012。如果项目是专门为VS2010创建的,则它可能在调试命令行中(在项目->属性->调试下)硬编码了VS2010 exe路径。将此更改为调用VS2012。您使用VS2012打开了它,您使用VS2012编译了它,但当您尝

我正在研究一个开源VS扩展项目。我已经在VS2012中打开并编译了它,但当我启动调试时,它会打开VS2010。如何更改此扩展的目标VS版本?

如果项目是专门为VS2010创建的,则它可能在调试命令行中(在项目->属性->调试下)硬编码了VS2010 exe路径。将此更改为调用VS2012。

如果项目是专门为VS2010创建的,则它可能在调试命令行中(在项目->属性->调试下)硬编码了VS2010 exe路径。将此更改为调用VS2012。

您使用VS2012打开了它,您使用VS2012编译了它,但当您尝试调试它时,它会关闭VS2012并打开VS2010吗?你确定吗?你下载了吗?@SonerGönül调试扩展不会关闭VS,而是启动一个新实例,在其中加载扩展并将当前实例的调试器附加到它。所以我猜OP的问题是它启动VS2010时加载了扩展。这可能是为VS2010创建的扩展项目吗?调试器命令行(项目->属性->调试)是什么?@stijn:当然VS 2010路径是在调试设置中明确指定的。编辑有帮助,谢谢你指出。请给我一个答案,这样我就可以投票并接受:)你是用VS2012打开的,你是用VS2012编译的,但当你尝试调试它时,它会关闭VS2012并打开VS2010吗?你确定吗?你下载了吗?@SonerGönül调试扩展不会关闭VS,而是启动一个新实例,在其中加载扩展并将当前实例的调试器附加到它。所以我猜OP的问题是它启动VS2010时加载了扩展。这可能是为VS2010创建的扩展项目吗?调试器命令行(项目->属性->调试)是什么?@stijn:当然VS 2010路径是在调试设置中明确指定的。编辑有帮助,谢谢你指出。请给我一个答案,这样我就可以投票并接受:)