vs 2013 可移植类库 windows.props 未找到

Posted

技术标签:

【中文标题】vs 2013 可移植类库 windows.props 未找到【英文标题】:vs 2013 portable class library windows.props not found 【发布时间】:2014-07-02 10:41:24 【问题描述】:

在 Visual Studio 2013 更新 2 RTM 中,如果我提交新项目、可移植类库、要求 .NET 4.5 和 Silverlight 5 目标,我会在构建时收到此错误

错误 1 ​​未找到文件“Windows.props”。请参阅http://go.microsoft.com/fwlink/?prd=12395&pver=1.0&plcid=0x409&ar=MSDN&sar=PlatformMultiTargeting&o1=Portable&o2=7.0 了解更多信息。 PCL

链接是死链接

我正在 Windows 2008 R2 Enterprise 服务器上构建和开发

Windows 7 上的相同项目可以正常构建。

非常感谢任何帮助!

【问题讨论】:

很难解释,该文件不能用于 PCL 构建。我只能推荐使用 SysInternals 的 Process Monitor 并比较好机器和坏机器之间的跟踪。 与 C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.1 库从一个盒子到另一个盒子进行了比较,似乎服务器上缺少一些。同步了它们,我们现在看起来还不错。 V 奇怪为干净安装。谢谢你帮助汉斯 Hmya,你到底为什么要使用不针对它的 Windows Phone 库? 打败我,我没有要求它但它似乎仍然需要它 在创建的.csproj文件中,TargetFrameworkProfile属性设置成什么? 【参考方案1】:

与 C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.1 库从一个盒子到另一个盒子进行了比较,似乎服务器上缺少一些。同步它们,我们现在看起来还不错。 V 奇怪为干净安装。

【讨论】:

以上是关于vs 2013 可移植类库 windows.props 未找到的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio中类库和可移植类库的区别

StreamReader 和可移植类库

可移植类库配置文件 78 缺少属性相关的方法/属性

可移植类库:推荐替换 [Serializable]

使用可移植类库作为 COM 接口

Prism 模块引用可移植类库