我有大约5个项目的解决方案,包括Silverlight客户端。
通过NuGet,我在解决方案级别为VS 11添加Async Targeting Pack并选择所有项目。
它在所有非Silverlight项目中添加了一个引用,但不包括SL。解决方法是手动添加引用。
这是NuGet的失败吗? NuGet包失败了吗?或者我做错了什么?
Caliburn.Micro和SL包也是如此。
然而,如果我从一个新的清洁项目开始,它一切都按预期工作。
我尝试删除.nuget和package文件夹,并手动删除项目引用,这似乎清除了所有内容,但在重新添加软件包时仍然存在上述问题。
格雷格
答案 0 :(得分:1)
您使用的是哪个版本的Silverlight?我注意到the NuGet package仅针对NET40,NET45和SL5,因此如果您使用的是Silverlight 4,则该引用将不会添加到您的SL4项目中。