【问题标题】:How do I permanently set a new Default project in the VS NuGet Package Manager console?如何在 VS NuGet 包管理器控制台中永久设置新的默认项目?
【发布时间】:2012-05-10 10:00:09
【问题描述】:

我使用的是 VS2012,每次重新打开 VS 时,NuGet 包管理器控制台中的默认项目都已重置为看似任意项目,我必须使用下拉列表重置为适当的项目。

如何为包管理器控制台的默认项目设置(并保留此设置)?

【问题讨论】:

  • 您找到解决方案了吗?我现在正在谷歌上寻找同样的东西。
  • 4 年后仍然是个问题 :)
  • 为了同一个问题的研究来到这里。没有解决方案,但解决方法是创建您自己的 powershell cmdlet 或全局变量,它们可以在 pmc 中使用,并且具有硬编码的 update-database -startupprojectname 命令或包含“-startupprojectname ”的全局变量因此它可以与 update-database 和其他命令一起使用。可以在 msdn 找到使用配置文件仅为 nuget 创建此内容的参考
  • 2021 年同样的问题

标签: visual-studio nuget visual-studio-2012 package-managers


【解决方案1】:

正如文档here 中所述,包管理器控制台的默认项目是在您的解决方案级别上设置为启动项目的任何项目。您可以在解决方案资源管理器中右键单击项目并选择Set as StartUp Project 来控制启动项目:

或从窗口顶部标准工具栏的下拉菜单中。

【讨论】:

  • 是的,但是如果你有一个网站,例如,你希望你的数据在一个新的类项目中,你仍然希望你的网站成为启动项目。
猜你喜欢
  • 2012-08-15
  • 2019-12-17
  • 2015-10-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多