我正在尝试使用HealthVault SDK提供的说明转换作为here一部分安装的Microsoft.Health C#类库。按照这些说明操作后,尝试将项目加载到Visual Studio 2013时出现以下错误。
"该项目的目标是框架未安装或未安装 包含在Visual Studio的未来更新中。看到 http://go.microsoft.com/fwlink/?LinkId=287985"
访问该链接将我带到.NET SDK和下载。在那里,我不知道需要做什么。
我确实意识到必须利用Portable Class Library Contrib项目来填补一些缺失的位,特别是与System.Security相关的代码。这个,我稍后会处理。
有人遇到过类似的问题吗?
答案 0 :(得分:2)
也许这么晚,但对于那些有同样问题的人。
在更新VS2013之前,我在一个完美的项目中遇到了同样的错误,最后在3个小时后查找错误来源我发现错误大约为TargetFrameworkProfile
。
在我的情况下,我这样解决了:
找到TargetFrameworkProfile
代码并将其设置如下:
<TargetFrameworkProfile>Profile78</TargetFrameworkProfile>
答案 1 :(得分:0)
猜测,这是因为您需要在项目文件中指定TargetFrameworkVersion
和TargetFrameworkProfile
属性。将您尝试创建的.csproj与新创建的PCL项目文件进行比较,并确保所有与项目不相关的内容都匹配。
答案 2 :(得分:0)
我遇到了同样的问题,并通过安装最新的Visual Studio Update
解决了问题