asp.net - Orchard CMS-Settings.txt排除了Webdeploy

标签 asp.net asp.net-mvc-3 visual-studio-2010 orchardcms microsoft-web-deploy

如何从Orchard CMS的Web部署中排除\ App_Data \ orchard \ App_Data \ Sites \ Default \ Settings.txt(从源代码编译)

尝试了许多不同的文件路径,以及直接的Settings.txt。它总是再次上传。

设定

所有作品

<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<PlatformTarget>AnyCPU</PlatformTarget>
<ExcludeApp_Data>false</ExcludeApp_Data>
<FilesToIncludeForPublish>OnlyFilesToRunTheApp</FilesToIncludeForPublish>
<ExcludeFilesFromDeployment>orchard\App_Data\Sites\Default\Settings.txt</ExcludeFilesFromDeployment>

这不行

最佳答案

您是否尝试过在第一个屏幕上检查“从App_Data文件夹中排除文件”?
实际上,在进行站点更新时,您根本不需要从本地计算机复制此文件夹。

除了Settings.txt,App_Data文件夹还保存日志和相关程序集(由Orchard动态发现)。您也不想使用本地副本覆盖这些副本,因此排除整个App_Data是一种方法。或者,也许您有特定的原因不这样做?

关于asp.net - Orchard CMS-Settings.txt排除了Webdeploy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10173175/

相关文章:

asp.net - 如何获取用户在 MVC 5 中注册的角色的 ID

c# - 如何导出 asp :FormView ItemTemplate to an external file

c# - 如何将图标集上的区域映射到按钮?

c++ - 在 QPixmap 中写入文本

c++ - 在 64 位机器上注册 C++ DLL

asp.net - 如何使用javascript生成假回发?

c# - 在使用两个 SDK 的 ASP 站点中使用同一 DLL 的两个不同版本

asp.net-mvc-3 - 防止篡改 ASP.NET MVC EF 中的表单字段

asp.net-mvc - WebGrid 未显示

visual-studio-2010 - 如何调试我在 IIS 7.5 上运行时使用 PreApplicationStartMethodAttribute 程序集属性设置的方法?