NuGet未在项目中添加对dll的引用

NuGet未在项目中添加对dll的引用,nuget,Nuget,我有一个大约5个项目的解决方案,包括一个Silverlight客户端 通过NuGet,我在解决方案级别为VS 11添加了异步目标包,并选择了所有项目 它在所有非Silverlight项目中添加引用,但在SL项目中不添加引用。解决方法是手动添加引用 这是NuGet的失败吗?NuGet包的失败?还是我做错了什么 Caliburn.Micro和SL软件包也会发生同样的情况 然而,如果我从一个全新的项目开始,一切都会如期进行 我尝试删除.nuget和包文件夹,并手动删除项目引用,这似乎可以清除所有内容,

我有一个大约5个项目的解决方案,包括一个Silverlight客户端

通过NuGet,我在解决方案级别为VS 11添加了异步目标包,并选择了所有项目

它在所有非Silverlight项目中添加引用,但在SL项目中不添加引用。解决方法是手动添加引用

这是NuGet的失败吗?NuGet包的失败?还是我做错了什么

Caliburn.Micro和SL软件包也会发生同样的情况

然而,如果我从一个全新的项目开始,一切都会如期进行

我尝试删除.nuget和包文件夹,并手动删除项目引用,这似乎可以清除所有内容,但在重新添加包时仍然存在上述问题


Greg

您使用的是哪个版本的Silverlight?我注意到只针对NET40、NET45和SL5,因此如果您使用Silverlight 4,该引用将不会添加到您的SL4项目中。

我已经能够复制它,看起来像一个bug,并在Codeplex上记录了一个问题:非常感谢您查看此问题并将其记录为一个问题。