如何将Nu-get包定位到特定项目

时间:2017-09-20 14:40:58

标签: c# asp.net asp.net-mvc visual-studio asp.net-mvc-5

我有一个可视化工作室解决方案,其中包含许多项目。其中一个项目是用于桌面应用程序,也称为 ProjDesktop 。也是ASP.Net MVC 5中的项目 ProjWeb Web项目之一。

预期的行为:我想在我的Web项目(ProjWeb)中安装Nu-Get包。

尝试的解决方案:我将 ProjWeb作为启动项目并在程序包管理器控制台中运行以下命令:

Install-Package foolproof -Version 0.9.4518

问题:已在ProjDesktop中安装了软件包,但我希望将其安装到ProjWeb,因为我将其保留为StartUp Project。

问题:

  1. 如何将nu-get包定位到特定项目?或者将软件包安装到另一个项目是完全Okey。我需要添加引用或什么?
  2. 安装nu-get软件包(FoolProof)之后,在开始使用之前是否需要执行任何其他步骤。比如手动添加Reference或Something?
  3. P.S:我是初学者,所以有人可以在这里指导我。

1 个答案:

答案 0 :(得分:1)

使用-ProjectName参数:

Install-Package foolproof -Version 0.9.4518 -ProjectName ProjWeb