【问题标题】:Azure Web Publish has stopped working - No ErrorsAzure Web 发布已停止工作 - 没有错误
【发布时间】:2016-10-24 20:16:27
【问题描述】:

我无法将我的网站发布到我的 Azure 托管暂存站点或我的新 Azure 实时站点。

我已经向每个人发布过一次,但从第一次开始就无法这样做。

我试过了……

  • 重新生成发布配置文件

  • 手动输入密码

  • 编辑数据库连接字符串的元素

  • 将 *.pubxml 文件与另一个有效的站点进行比较

我现在用这个把头发扯掉了。

这就是我能看到的全部 - 任何更多的日志信息都会很好,或者是错误消息!

2>----- 发布开始:项目:Communityweb,配置:释放任何 CPU ------ 2> 使用 C:\Development\Clients\Ministry\Pragmatic Agile Community\source\Communityweb\Web.Release.config 将 Web.config 转换为 obj\Release\TransformWebConfig\transformed\Web.config。 2>Auto ConnectionString 将xslt\Web.config 转换成obj\Release\CSAutoParameterize\transformed\xslt\Web.config。 2>Auto ConnectionString 将 Views\Web.config 转换为 obj\Release\CSAutoParameterize\transformed\Views\Web.config。 2>Auto ConnectionString 将macroScripts\Web.config 转换成obj\Release\CSAutoParameterize\transformed\macroScripts\Web.config。 2>Auto ConnectionString 将obj\Release\TransformWebConfig\transformed\Web.config 转换成obj\Release\CSAutoParameterize\transformed\Web.config。 2>Auto ConnectionString 将 .\umbraco\Install\Views\Web.config 转换为 obj\Release\CSAutoParameterize\transformed\umbraco\Install\Views\Web.config。 2>Auto ConnectionString 将 .\umbraco\Xslt\Web.config 转换为 obj\Release\CSAutoParameterize\transformed\umbraco\Xslt\Web.config。 2>将所有文件复制到下面的临时位置以进行打包/发布: 2>obj\Release\Package\PackageTmp。 2> ========== 构建:1 成功,0 失败,1 最新,0 跳过 ========== ========== 发布:0 成功,1 失败,0 跳过 ==========

【问题讨论】:

  • 我已经解决了这个问题。奇怪的是,这是我在项目中包含“node_modules”文件夹时创建的。似乎文件夹上的路径长度问题炸毁了打包过程。绝对值得一看。在输出日志中显示相关的错误会有点方便!

标签: azure publish


【解决方案1】:

如果可以避免,请不要将“node_modules”添加到已部署的文件中。如果没有,您将不得不有所选择。 Gulp 对于递归嵌套的 node_modules 文件夹来说是一个特殊的威胁,它打破了 Windows 路径限制。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-12
    • 1970-01-01
    • 2012-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多