导入的项目" C:\ Program Files(x86)\ MSBuild \ Microsoft \ Portable \ Microsoft.Portable.CSharp.targets"没找到

时间:2014-12-05 22:10:16

标签: .net visual-studio-2013 msbuild portable-class-library

编译时,我收到此错误

The imported project "C:\Program Files (x86)\MSBuild\Microsoft\Portable\Microsoft.Portable.CSharp.targets" was not found.

如果我发表评论,我会

The <TargetFrameworkIdentifier> for a portable project must be .NETPortable.

有什么想法吗?应该去哪里?

另外,奇怪的是,第一个错误中的Portable目录甚至不存在于我的硬盘驱动器上。 有谁知道如何把它放回去?这也在我的主PC上......

任何版本的VS(13和15)都会出现这种情况,我甚至已经卸载并重新安装了VS.

VS安装日志还表明它无法找到Portable类来更新它,然后无法更新它。我以为这与Portable目录缺失直接相关。还有其他原因吗?我将尝试通过失败获取安装程序日志。

查看日志文件后,我看到了注册表问题。

Set_Warning: PkgDef encountered data collision in section &apos;HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0_Config\NewProjectTemplates\TemplateDirs\{fe426dcb-ff5c-44a9-b84d-24cf031ba095}\/1&apos; for value &apos;&apos; Source="VisualStudio"

由于

0 个答案:

没有答案