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