问题描述
我有 DNN 站点包,我将代码推送到 Azure DevOps 存储库。
如果我们想为 DNN 站点包创建构建管道,我们需要在任务下方添加。
1.NuGet 还原
2.设置DNN版本号
3. 构建解决方案
4. 测试组件
5. 复制文件
6. 发布工件
这里我的问题是,当我尝试添加构建解决方案任务时,我们需要提供解决方案路径(.sln 或 .csproj)。但是 DNN 站点只有包,所以我遇到以下错误
错误:Error Image
解决方法
您应该确认您当前的 repo 下是否有 xxx.sln
文件。如果没有,您应该将其推送到存储库中。
此外,检查您当前的repo,并确定您的项目在哪个分支,在此基础上,您应该检查您是否选择了解决方案存在于管道下的正确分支。 >
另外,您可以指定所有 csproj
文件而不是 sln
文件来检查是否有效。