VSTS 更新后预构建事件失败
Pre build event fails after VSTS update
昨天更新 VSTS 后,我们的 Visual Studio 预构建事件失败。
我们正在将文件从源文件夹复制到 VSTS 的构建文件夹。出于某种原因,在昨天的更新之后,我们现在收到拒绝访问错误并且构建失败。
copy "$(ProjectDir)Web.config" "$(TargetDir)$(TargetFileName).config"
copy "C:\a\s\Source\ProjectName\ProjectName\Web.config"
"C:\a\s\Source\ProjectName\ProjectName\bin\ProjectName.dll.config"
2016-08-18T06:10:46.9209275Z Access is denied.
2016-08-18T06:10:46.9209275Z 0 file(s) copied.
(我们复制 Web.config 的原因是为了解决程序集重定向和 Azure Web 角色的问题,可在此处找到 Azure WebRoles and configs。)
当我们将 gulp 任务中的文件复制到同一目标目录时,也会出现同样的问题。
我们使用 Hosted Build Agents。
有人知道如何解决这个问题吗?
问题已解决。更改为在预构建事件中使用以下命令。
xcopy "$(ProjectDir)Web.config" "$(TargetDir)$(TargetFileName).config" /R /Y
自上次更新以来,他们似乎对文件访问权限进行了一些更改。
自上次更新 VSO 以来,所有源文件现在都是只读的。
昨天更新 VSTS 后,我们的 Visual Studio 预构建事件失败。
我们正在将文件从源文件夹复制到 VSTS 的构建文件夹。出于某种原因,在昨天的更新之后,我们现在收到拒绝访问错误并且构建失败。
copy "$(ProjectDir)Web.config" "$(TargetDir)$(TargetFileName).config"
copy "C:\a\s\Source\ProjectName\ProjectName\Web.config" "C:\a\s\Source\ProjectName\ProjectName\bin\ProjectName.dll.config" 2016-08-18T06:10:46.9209275Z Access is denied. 2016-08-18T06:10:46.9209275Z 0 file(s) copied.
(我们复制 Web.config 的原因是为了解决程序集重定向和 Azure Web 角色的问题,可在此处找到 Azure WebRoles and configs。)
当我们将 gulp 任务中的文件复制到同一目标目录时,也会出现同样的问题。
我们使用 Hosted Build Agents。
有人知道如何解决这个问题吗?
问题已解决。更改为在预构建事件中使用以下命令。
xcopy "$(ProjectDir)Web.config" "$(TargetDir)$(TargetFileName).config" /R /Y
自上次更新以来,他们似乎对文件访问权限进行了一些更改。
自上次更新 VSO 以来,所有源文件现在都是只读的。