【发布时间】:2013-04-15 10:15:37
【问题描述】:
关于包管理器控制台和“更新包”命令的快速问题。
我目前有一个解决方案托管两个 MVC 4.0 项目(其中一个是设置为启动项目)。
当我打开Package Manager Console 时,我从Default project dropdown 中选择要更新的项目,然后启动“Update-Package”命令。
令我惊讶的是,“Update-Package”命令并未考虑我在Default project dropdown 中选择的项目,而是更新了我的两个 MVC 4.0 项目。
解决方法是在“Update-Package”命令中手动指定我的项目名称,如下所示:Update-Package -ProjectName Kobo.Portal.Web
出于好奇,有谁知道为什么 Update-Package 命令不考虑默认项目下拉列表中的选定/目标项目?
这是一个已知问题吗?这是设计使然吗?如果包管理器控制台不考虑,那么选择默认项目的目的是什么?
也许我对 Package Manager Console 的理解是错误的 :-(
提前感谢任何人对此有所了解。
真诚的 文斯
【问题讨论】: