将umbraco部署到Azure

时间:2014-04-29 11:13:14

标签: azure deployment nuget umbraco

在将 Umbraco 6.1.6 部署到 Azure 时,是否有任何人遇到与此类似的问题: 我的网络应用程序是使用nuget设置的,如果这有任何区别的话。

  

C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v12.0 \ Web \ Microsoft.Web.Publishing.targets(2291):无法打开源文件:找不到路径的一部分' C:\一个\ SRC \ MyProject的\ MyProject的\一把umbraco \安装\视图\的Web.config; \一把umbraco \安装\视图\ Web.config中

我也收到警告:

  

C:\ Program Files(x86)\ MSBuild \ 12.0 \ bin \ amd64 \ Microsoft.Common.CurrentVersion.targets(1696):找不到无法解析的相同从属程序集的不同版本之间的冲突。当日志详细程度设置为详细信息时,这些引用冲突将在构建日志中列出。

4 个答案:

答案 0 :(得分:2)

这是一个老人,但它是黄金的,因为我仍然有7.5的这个问题 解决方案:

在项目目录内,如果文件ProjectName.wpp.targets不存在,则创建它。确保内容包括:

<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 <PropertyGroup>
 <AutoParameterizationWebConfigConnectionStrings>False</AutoParameterizationWebConfigConnectionStrings>  
 </PropertyGroup>
</Project>

该文件甚至不必包含在项目中。 就是这样。

答案 1 :(得分:0)

Our Umbraco网站上有关于此问题的更多信息。但是,我不得不更新XSLT web.config构建。

答案 2 :(得分:0)

只需删除或排除此文件夹: C:\a\src\MyProject\MyProject\Umbraco\Install

答案 3 :(得分:-1)

这是一个已知问题,我们将在v6.2.0中修复此问题。

http://issues.umbraco.org/issue/U4-4510