Tim*_*ong 10 acl msdeploy web-publishing orchardcms
我有一个我正在定制的Web应用程序(实际上是Orchard CMS),我想使用Web Publishing aka MSDeploy将directl从我的构建服务器推送到我的托管服务提供商.
问题是,当我发布站点(从Visual Studio,尚未从构建服务器尝试它)时,它删除了目标网站的写入权限,这使得Orchard立即失效,因为它无法再访问其数据库(等等).
我们可以辩论这个的智慧,但最重要的是,Orchard需要写访问权限,而网络发布则坚持要删除访问权限,这会破坏网站.不好.我必须登录服务提供商的控制面板并在每次发布时重置权限,这使得流程不是自动的.
那么,我如何让Web Publishing单独保留ACL?我无法在任何地方找到解决方案的任何设置.
谢谢, - 蒂姆
tdy*_*tra 15
您可以通过将此设置添加到.pubxml文件来添加关闭ACL设置功能:
<IncludeSetACLProviderOnDestination>False</IncludeSetACLProviderOnDestination>
Run Code Online (Sandbox Code Playgroud)
请参阅http://msdn.microsoft.com/en-us/library/ff398069.aspx
| 归档时间: |
|
| 查看次数: |
2817 次 |
| 最近记录: |