2014-06-06 11 views
4

我试图转换使用here提供的说明作为HealthVault SDK的一部分安装的Microsoft.Health C#类库。按照这些说明之后,我得到试图将项目加载到Visual Studio 2013年项目的目标框架未安装或作为Visual Studio未来更新的一部分包含在内

如果出现以下错误:“该项目的目标是框架的帽子都没有安装或 包括为Visual Studio的未来更新的一部分。请参阅 http://go.microsoft.com/fwlink/?LinkId=287985

访问链接将我带到.NET SDK和下载。一旦到达那里,我不知道需要做什么。

我意识到必须利用Portable Class Library Contrib项目填补一些缺失的部分,特别是与System.Security相关的代码。这个,我会在稍后处理。

任何人遇到类似的问题?

回答

0

有人猜测,这是因为您需要在项目文件中指定TargetFrameworkVersionTargetFrameworkProfile属性。将您尝试创建的.csproj与新创建的PCL项目文件进行比较,并确保与您的项目不相关的所有内容都匹配。

0

我遇到了同样的问题,得到它通过安装最新的Visual Studio更新

2

也许这么晚了,但对于那些谁有同样的问题解决了。 我在更新VS2013之前完美工作的项目中发生了同样的错误,最后在3小时后查找错误的来源,我发现错误是关于TargetFrameworkProfile

在我来说,我sloved它像这样:

  1. 右键单击您的解决方案卸载项目,然后单击编辑
  2. 找到TargetFrameworkProfile标签和如下设置:

    <TargetFrameworkProfile>Profile78</TargetFrameworkProfile> 
    
+0

Profile78固定我的问题:) –

相关问题