2017-05-03 60 views
0

我在VSTS中创建了一个简单的发布定义,该定义需要构建.net核心Web应用程序并将构建推送到Azure Web App。不幸的是,这在错误的最后一步失败:从VSTS发布到Azure Web App时出错

##[error]Error: Offset is out of bounds 

有谁知道什么可能会导致此?

+0

在OneDrive上共享详细版本日志。如果没有详细的错误信息,你可以在build中修改并将system.debug改为true,然后编译。 –

+0

我在发布定义中看不到system.debug作为选项,你能告诉我它在哪里吗? – Slicc

+1

它在构建定义中存在,并以相应的步骤创建一个新的构建定义作为发布。 –

回答

0

这是造成几个问题:

1)我用这需要我提供一个路径的.csproj的.NET核心构建的任务,它找不到我的.csproj。我将它切换到了命令行任务,然后解决了这个问题。

2)另一个问题是我使用了错误的托管构建代理。当我切换到VS2017构建代理时,它一切正常。