Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 在部署Web应用程序时出现错误“;无法打开源文件:找不到路径的一部分;_Asp.net Mvc_Deployment_Umbraco_Web Deployment_Umbraco7 - Fatal编程技术网

Asp.net mvc 在部署Web应用程序时出现错误“;无法打开源文件:找不到路径的一部分;

Asp.net mvc 在部署Web应用程序时出现错误“;无法打开源文件:找不到路径的一部分;,asp.net-mvc,deployment,umbraco,web-deployment,umbraco7,Asp.net Mvc,Deployment,Umbraco,Web Deployment,Umbraco7,我在部署web应用程序时出错。 错误标题为无法打开源文件:找不到路径的一部分 '无法打开源文件:找不到路径的一部分 'E:\ARCHIVES\Projects\Main\Jahan.artifact\Jahan.artifact.Web.Mvc.UmbracoCms.App\obj\Release\aspnetcompiler\TempBuildDir\App\u Plugins\UmbracoForms\Data\Web.config\App\u Plugins\UmbracoForms\Da

我在部署web应用程序时出错。 错误标题为
无法打开源文件:找不到路径的一部分

'无法打开源文件:找不到路径的一部分 'E:\ARCHIVES\Projects\Main\Jahan.artifact\Jahan.artifact.Web.Mvc.UmbracoCms.App\obj\Release\aspnetcompiler\TempBuildDir\App\u Plugins\UmbracoForms\Data\Web.config\App\u Plugins\UmbracoForms\Data\Web.config'.'

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


如何解决此问题?

安装后

您应该注意,Umbraco nuget软件包添加了一个构建步骤,以便在使用Visual Studio的Web一键发布进行部署时始终包含Umbraco文件夹。 您可以在软件包
/UmbracoCms x.y.z/build/UmbracoCms.targets
如果需要排除这些文件夹或内容,可以将目标添加到properties/Publish文件夹中的.pubxml文件中。例如,如果您需要排除一个插件在生产过程中生成的json数据

<Target Name="StopUmbracoFromPublishingAppPlugins" AfterTargets="AddUmbracoFilesToOutput">
    <ItemGroup>
      <FilesForPackagingFromProject Remove=".\App_Plugins\UmbracoForms\Data\**\*.*"/>
    </ItemGroup>
  </Target>


参考:

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

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

<?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>