部署 Web 应用程序期间出现错误“无法打开源文件:找不到路径的一部分”

Jah*_*han 4 deployment asp.net-mvc umbraco web-deployment umbraco7

我在部署网络应用程序期间遇到错误。错误的标题是Could not open Source file: Could not find a part of the path

'无法打开源文件:找不到路径的一部分'E:\ARCHIVES\Projects\Main\Jahan.Handicraft\Jahan.Handicraft.Web.Mvc.UmbracoCms.App\obj\Release\AspnetCompileMerge\TempBuildDir\App_Plugins \UmbracoForms\Data\Web.config;\App_Plugins\UmbracoForms\Data\Web.config'.'。

我在我的项目中使用了Umbraco 7.4.3und ASP.NET MVC。我想将其部署在本地主机上。

我怎么解决这个问题?错误图片

Tho*_*s D 6

这是在子级别配置文件中转换连接字符串的失败尝试。

要禁用此转换,请编辑下面的发布配置文件Properties\PublishProfiles并将元素的值设置AutoParameterizationWebConfigConnectionStringsfalse。如果缺少该元素,请添加该元素。

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <!-- 
    ...
    Other settings
    ...
    -->
    <AutoParameterizationWebConfigConnectionStrings>false</AutoParameterizationWebConfigConnectionStrings>
  </PropertyGroup>
</Project>
Run Code Online (Sandbox Code Playgroud)

我从这个博客(不是我的)得到它:http://blog.aabech.no/archive/web-deploy-says-could-not-open-source-file-some-webconfig-when-you-publish -an-umbraco-站点/