繁体   English   中英

使用GUI在解决方案的第二个项目中安装NuGet软件包

[英]Install NuGet package in a second project in the solution, using the GUI

我试图在我的解决方案中安装几个软件包,并且需要在多个项目中引用其中一些软件包。 我已经看到了这个问题该问题涵盖了使用控制台进行的操作。

但是,我希望有一种通过GUI进行此操作的方法。 我喜欢“添加库程序包引用...”对话框,因此我可能会继续使用它为程序包添加第一个引用,并且我不想根据其是否是安装包来以不同的方式安装程序包。第一次或第三次在解决方案中...

因此,有没有一种方法可以从“添加库包引用...”对话框中添加对已安装包的引用?

重新安装NuGet几次(叹气...)以解决我遇到的其他问题(特别是程序包管理器控制台在打开时崩溃)后,它突然开始工作。 现在,当我想在解决方案中添加对第二个项目的引用时,“添加软件包库引用”对话框为我提供了“安装”按钮。

这里的一个关键问题是“已安装的软件包”是每个项目的 ,而不是每个解决方案的 这意味着,如果我将Moq安装到Project1中并转到Project2进行相同的操作,则不会在已安装的软件包中列出。 但是,在最新软件包的列表中,它包含在列表中,并且具有安装按钮,该按钮确实可以完成我想要做的事情:在第二个项目中引用相同的程序集。

有人认为,这应该和从下拉菜单中选择项目一样容易(例如在控制台中),或者至少右键单击特定项目上的“ references-> Add Package Library reference”,但这确实是不容易的。在这种情况下,似乎没有什么可以解决的:(

我认为应该在他们的问题跟踪器中触发功能请求或与此相关的操作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM