无法更改Platform Toolset Visual Studio 2015

时间:2017-01-04 09:51:44

标签: c# visual-studio visual-studio-2015

我在Visual Studio 2015中有一个带有两个项目的C#解决方案,应用程序在Win 7上完美运行,然而,它们不能在XP上运行。我已完成强制性研究并看到我需要更新我的平台工具集设置并包含一些dll,但是,当尝试按照步骤(如本网站和MS的列出)时,我没有看到配置此选项的选项

此网站上的类似问题显示了一个示例的屏幕截图,但是当我尝试导航到此项目的配置选项(不是解决方案)时,我没有看到“平台工具集”设置,更不用说在例。

首先,查看其中一个项目的属性页面显示完全不同的UI,没有“配置属性”,我查看类似于示例的表单的唯一方法是查看整个解决方案的属性(针对MS instructions

Example Example Platform Toolset setting

我的项目属性页 enter image description here

我的解决方案属性 enter image description here

正如您所看到的,该对话框未提供“常规”选项卡,解决方案中的任何项目都无法查看配置。

我继承了这个应用程序,并且不确定在创建解决方案和可能导致此问题的项目期间所做的工作。有任何想法吗?有什么东西做错了吗?

1 个答案:

答案 0 :(得分:0)

您的示例来自C++项目,而您的项目是C#项目,因此两者看起来完全不同。

Windows XP不支持.NET 4.5,因此您必须降级到早期版本的.NET(Source)。

执行此操作的下拉菜单会清楚地显示在您的"我的项目属性页"截图(标记为"目标框架")。最新支持的XP版本是.NET 4。

值得注意的是,Microsoft不再支持Windows XP(除非您为扩展支持付费 - 甚至在一年左右的时间内用完)。不建议使用它。