Azure devops 如何修复';分区文件无效,无法打开';对于Azure DevOps构建中的SSAS项目?

Azure devops 如何修复';分区文件无效,无法打开';对于Azure DevOps构建中的SSAS项目?,azure-devops,ssas,cube,Azure Devops,Ssas,Cube,我正在为部署SSAS多维数据集设置CI管道。通过TFS代理运行生成脚本会导致“分区无效且无法打开。请检查文件”。但是,同一脚本在同一服务器上手动执行时会成功运行。该脚本只需使用解决方案文件的路径调用devenv.com。有什么想法吗?可能是什么问题 我们已经在build和rebuild模式下尝试了这段代码,但是问题仍然存在 &“C:\Program Files(x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\devenv.co

我正在为部署SSAS多维数据集设置CI管道。通过TFS代理运行生成脚本会导致“分区无效且无法打开。请检查文件”。但是,同一脚本在同一服务器上手动执行时会成功运行。该脚本只需使用解决方案文件的路径调用devenv.com。有什么想法吗?可能是什么问题

我们已经在build和rebuild模式下尝试了这段代码,但是问题仍然存在

&“C:\Program Files(x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\devenv.com”“$(sourcesDirectory)\$(ProjectName.sln”/build development/out“$(sourcesDirectory)\BuildOutputLog.log”

@MerlinLiang MSFT如果是这样的话,即使在构建服务器上手动执行powershell脚本,构建也不会失败吗?我已经查看了这两个脚本在执行期间生成的构建日志。他们似乎一点也不确定。非常令人困惑(弄不清楚为什么我的评论会丢失。很抱歉没有收到通知)在TFS和local之间的唯一区别是用户帐户。对于TFS,它是一个服务用户帐户。和本地的不一样。是的。我们拥有TFS用户帐户的凭据。我们使用这些工具登录并按照TFS的方式执行脚本。仍然是相同的结果。尝试将TFS构建服务帐户添加到SQL server并分配给它角色怎么样?我想这主要是由帐户权限限制引起的。