可移植类库属性中的“更改目标框架”对话框具有指向此页面的链接:
http://msdn.microsoft.com/en-us/hh487282.aspx
所述页面显示'Silverlight 5 RC Tools Visual Studio 2010 SP1'中包含Silverlight 5'定位包'。
我的假设是RC工具被发布的Silverlight 5工具取代 - 尽管有这些工具,我绝对没有选择silverlight 5的选项。
认为他们可能已经从发布工具中删除了目标包,我尝试卸载它们并安装RC工具以查看是否会出现针对silverlight 5的选项 - 但这似乎也不起作用。< / p>
如何使用便携式类库定位Silverlight 5?
另外我应该补充一点,我知道silverlight 4程序集与silverlight 5兼容,但是在silverlight 5应用程序中引用silverlight 4库有其他副作用(例如代码分析/指标不起作用)我正在尝试解决(“无法统一平台”)所以对此的修复同样会受到赞赏:)
答案 0 :(得分:1)
Portable Class Libraries支持开箱即用的Silverlight 5,选择Silverlight 4将使您能够在Silverlight 5上运行。下周Visual Studio 11 Beta将增加对Silverlight 5的全面支持(如果您将其安装在使用Visual Studio 2010的框,它还将添加Siverlight 5支持)
代码分析问题是一个已知问题(如果您引用RIA服务并尝试运行代码分析,则会出现同样的问题),遗憾的是,没有已知的解决方法。遗憾的是,我们无法及时修复它进入Visual Studio 11 Beta。但是,它将在我们发货时确定。
David Kean(BCL团队)