繁体   English   中英

在Visual Studio 2012中为Office 2010构建VSTO项目时,出现“未安装Project Target Framework”错误

[英]“Project Target Framework Not installed” error comes when building the VSTO project for Office 2010 in Visual studio 2012

我在Visual Studio 2012中开发了一个VSTO项目,并且运行良好。

我关闭了Visual Studio,并尝试再次打开相同的解决方案,但出现以下错误。

未安装项目目标框架

C#项目的目标是'.NETFramework,Version = v4.0“,该计算机上未安装该版本。要继续,必须在下面选择一个选项。

1.将目标更改为.NET Framework 4.5 .....

2.下载“ .NET Framework版本= v4.0”的定位包...

3,不要加载项目

以上步骤均无效。这是在我第一次为Office 2010创建VSTO excel插件后关闭应用程序时发生的。有没有解决此问题的方法?

您需要安装Microsoft .NET Framework 4.5.2开发人员包https://www.microsoft.com/zh-cn/download/details.aspx?id=42637

VS 2013 Update 3之前的Visual Studio中的VSTO项目已硬链接到最大的.NET 4.0。 这很可能还将包括VS 2012。

自Visual Studio 2013 Update 3( https://blogs.msdn.microsoft.com/vsto/2014/08/04/visual-studio-2013-update-3-released/ )以来,您可以选择.NET 4.5(及更高版本)用于VSTO项目。 因此,这可能是Visual Studio尝试将项目升级到.NET 4.5的古怪行为,因为缺少.NET安装(4.0),而生成的升级项目本身不受支持。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM