【问题标题】:Publishing TFSService build to Azure fails with DirectoryNotFoundException将 TFSService 构建发布到 Azure 失败并出现 DirectoryNotFoundException
【发布时间】:2013-01-04 23:19:43
【问题描述】:

我已将我的 TFSService 帐户连接到我的 Azure 帐户,并尝试将 TFSService 构建的结果发布到我的 Azure 帐户。很确定我的构建定义设置正确 - 一切都编译得很好,这很好,但每次我尝试部署时,我都会收到以下错误:

Exception Message: Could not find a part of the path 'C:\a\bin\_PublishedWebsites'. (type DirectoryNotFoundException)
Exception Stack Trace: at System.Activities.Statements.Throw.Execute(CodeActivityContext context)
at System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager)
at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)

有人知道可能是什么问题吗?作为记录,通过在 Visual Studio 中右键单击我的项目手动发布工作正常(并且使用相同的发布配置文件),因此不确定交易是什么。我也不是 100% 什么信息对人们在调试时有用,所以请让我知道你们想看到什么,我会更新问题。

谢谢。

【问题讨论】:

    标签: visual-studio azure tfsbuild azure-web-app-service azure-devops


    【解决方案1】:

    我通过简单地删除 Azure 中的 TFS 集成和 TFS 中的相关构建配置来解决此问题,然后重新添加。

    【讨论】:

    • 你能详细说明一下吗?
    • 只需转到仪表板并单击“与 Visual Studio Online 断开连接”。然后回到 VS 并删除所有以前的构建和构建定义。返回门户并创建 VS Online 部署...
    【解决方案2】:

    当输出位置设置不正确时会发生此错误。 输出位置的值可以是“AsConfigured”、“PerProject”或“SingleFolder”。 http://msdn.microsoft.com/en-us/library/dd647547.aspx#output

    例如。如果您在模板中有一个配置设置的单个项目,则输出位置设置为 SingleFolder。

    【讨论】:

    • 当前 Azure-Template 中没有“AsConfigured”选项。
    • 我将它设置为 SingleFolder,我得到了同样的错误
    猜你喜欢
    • 2016-07-30
    • 1970-01-01
    • 2020-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-11
    • 2020-05-07
    • 1970-01-01
    相关资源
    最近更新 更多