nuget-package - 如何解决:Nuget Visual Studio 2019 消息 Project 'Default' not found
问题描述
我有一个 SSDT 项目,我打开包管理器控制台以使用 nuget 获取 dacpac(已经在 repo 中),我收到以下错误:
PM> get-Package -ListAvailable -AllVersions -IncludePrerelease
get-Package : Project 'Default' is not found.
At line:1 char:1
+ get-Package -ListAvailable -AllVersions -IncludePrerelease
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Default:String) [Get-Package], ItemNotFoundException
+ FullyQualifiedErrorId : NuGetProjectNotFound,NuGet.PackageManagement.PowerShellCmdlets.GetPackageCommand
我没有一个名为“默认”的项目(这些项目以其包含的数据库命名)并且我看不到将项目标记为默认的方法。OTOH我可以并且确实有一个项目被标记为启动项目。
是什么导致了此错误消息,我该如何解决?
解决方案
这是 Visual Studio SSDT 项目中的当前限制。我在 Visual Studio 反馈论坛中打开了一张票,名称为
VS 2019 Manage NuGet Packages should support Database project
推荐阅读
- python - 部署 python 烧瓶应用时 Heroku 错误代码=H10 状态=503
- .net - 有没有在 Heroku 中托管 Discord .Net Bot 的简单方法?
- python - Python函数不返回变量
- python - 由于多处理导致脚本之间的范围问题
- conditional-statements - Verilog:使用三元运算符的更有效方式
- python-3.x - 在类中创建和检查可逆矩阵
- python - 如何在 python 中向多个组发送 smtplib 电子邮件?
- java - Jersey HTTP Delete,Put 响应状态:405(不允许的方法)
- python - 使用 Python 读取 CSV 并根据列条件随时间绘制 5 个系列
- python-3.x - Tableau Server 如何批量更新数据源服务器名称?