【发布时间】: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”文件夹时创建的。似乎文件夹上的路径长度问题炸毁了打包过程。绝对值得一看。在输出日志中显示相关的错误会有点方便!