我刚刚重新安装了我的电脑。
打开一个之前运行.Net 4.5.1的项目时,它显示:
“该C#项目的目标是.NETFramework,版本为v4.5.1,但在此计算机上未安装”
安装了4.5.2,重新安装了VS、IIS、.NET,并执行了aspnet_iisreg -i。
如果我创建一个新项目,则4.5.1不在目标框架列表中。
4.5.2已安装在计算机上并显示在添加/删除程序列表中。
我刚刚重新安装了我的电脑。
打开一个之前运行.Net 4.5.1的项目时,它显示:
“该C#项目的目标是.NETFramework,版本为v4.5.1,但在此计算机上未安装”
安装了4.5.2,重新安装了VS、IIS、.NET,并执行了aspnet_iisreg -i。
如果我创建一个新项目,则4.5.1不在目标框架列表中。
4.5.2已安装在计算机上并显示在添加/删除程序列表中。
安装 Visual Studio 2012(和所有适用的更新)之后,需要安装4.5.1 多目标包(Multi-Targeting Pack)。一旦安装完成,您将拥有可用的 4.5.1。
安装 4.5.2 不会包含针对框架的 4.5.1。如果您希望同时使用 4.5.1 和 4.5.2 作为目标框架,则需要同时安装两个版本。