asp.net – 在WiX安装程序中的应用程序池上设置禁用重叠循环
发布时间:2020-12-16 09:52:24 所属栏目:asp.Net 来源:网络整理
导读:我目前有一个WiX安装程序,用于将Web应用程序部署到IIS中. 该应用程序使用Lucene.Net及其近实时搜索功能. 不幸的是,这样做的副作用是Lucene索引在应用程序运行期间保持打开/锁定状态.这意味着如果“禁用重叠的回收”设置为false,那么当应用程序池回收时(例如
我目前有一个WiX安装程序,用于将Web应用程序部署到IIS中.
该应用程序使用Lucene.Net及其近实时搜索功能. 不幸的是,这样做的副作用是Lucene索引在应用程序运行期间保持打开/锁定状态.这意味着如果“禁用重叠的回收”设置为false,那么当应用程序池回收时(例如在升级期间),我们就会遇到仍然被前一个实例锁定的lucene索引的问题. 解决方法是在应用程序池的高级设置中将“禁用重叠的回收”更改为True,但我无法弄清楚如何使用wix执行此操作. 无论如何我可以通过WiX自动设置这个值吗? 仅供参考 – 以下是我的安装程序项目中WebAppPool部分的内容: <iis:WebAppPool Id="AppPool" Name="Some App" ManagedRuntimeVersion="v4.0" IdleTimeout="0" RecycleMinutes="0" ManagedPipelineMode="integrated" Identity="networkService" /> 解决方法
有时,您会遇到WiX或InstallShield提供的自定义操作未公开的IIS元数据库属性.在这些情况下,使用
Quiet Execute Custom Action调用
AppCmd.exe通常最容易.
基本上充分利用IIS扩展,然后在安装结束时调整应用程序池. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – ErrorAttribute vs OnException与Applicati
- asp.net-mvc – 如何在ActionFilterAttribute ASP MVC 5中为
- asp.net – 如何在WCF服务中返回值后继续处理
- asp.net – 单独配置文件为web.config的部分
- asp.net-mvc – jQuery $.get调用Controller中的方法
- 如何在ASP.NET生成的Word文件中嵌入图像
- 应该在ASP.NET页面中完成哪些操作?
- ASP.NET – 构建自己的路由系统
- asp.net-mvc – 我在哪里可以初始化Orchard模块中的AutoMap
- 在F#中开发ASP.NET和ASP.NET MVC应用程序的缺点?
推荐文章
站长推荐
- asp.net-mvc – 使用默认控制器的ASP.NET MVC路由
- asp.net-mvc – 在ASP.NET MVC中,使用@RenderSec
- asp.net-mvc – ASP.NET MVC:Controller.Handle
- kendo-asp.net-mvc – 在Kendo Scheduler自定义模
- asp.net-mvc – 如何使用Ninject将服务注入授权过
- asp.net-mvc-4 – .NET MVC4 SimpleMembership错
- asp.net – 在谷歌地图和谷歌地球之间切换
- 我应该使用ASP.NET构建我的网站以利用我的C#知识
- 如何使reCAPTCHA与ASP.Net(验证码)中的Validatio
- ASP.Net MVC:你可以在AJAX / jQuery调用中使用数
热点阅读