问题描述
我正在尝试部署一个 .NET 项目,其中包含多个项目以及一个 sql 数据库 (ssdt),但我很难找出使用什么路径来生成 .dacpac。
在 dotnet 构建中我有参数:--configuration Release
我也想知道复制任务是否正确放置,还是应该在dotnet publish之下。
解决方法
您可以使用更通用的通配符来查找您的 dacpac,除非您生成多个,否则这会起作用:
- *.dacpac
作为故障排除提示,如果您在查找代理上生成的文件时遇到问题,您可以向管道添加一个小的 bash 脚本以列出所有文件和主工作目录:
echo "-----------------"
echo "-- Primary Working Directory"
pwd
echo "-- All Directories & Files"
ls -LR