使用WiX设置ASP.Net版本
发布时间:2020-12-15 18:53:42 所属栏目:asp.Net 来源:网络整理
导读:我使用WiX创建一个ASP.Net网站的安装程序。如何使用WiX在IIS中设置ASP.Net版本? 解决方法 我们使用这个: 首先从注册表确定.Net框架的根目录: Property Id="FRAMEWORKROOT" RegistrySearch Id="FrameworkRootDir" Root="HKLM" Key="SOFTWAREMicrosoft.NE
我使用WiX创建一个ASP.Net网站的安装程序。如何使用WiX在IIS中设置ASP.Net版本?
解决方法
我们使用这个:
首先从注册表确定.Net框架的根目录: <Property Id="FRAMEWORKROOT"> <RegistrySearch Id="FrameworkRootDir" Root="HKLM" Key="SOFTWAREMicrosoft.NETFramework" Type="directory" Name="InstallRoot" /> </Property> 然后,在IIS中安装您的网站的组件内: <!-- Create and configure the virtual directory and application. --> <Component Id='WebVirtualDirComponent' Guid='{GUID}' Permanent='no'> <iis:WebVirtualDir Id='WebVirtualDir' Alias='YourAlias' Directory='InstallDir' WebSite='DefaultWebSite' DirProperties='DirProperties'> <iis:WebApplication Id='WebApplication' Name='YourAppName' WebAppPool='AppPool'> <!-- Required to run the application under the .net 2.0 framework --> <iis:WebApplicationExtension Extension="config" CheckPath="yes" Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727aspnet_isapi.dll" Verbs="GET,HEAD,POST" /> <iis:WebApplicationExtension Extension="resx" CheckPath="yes" Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727aspnet_isapi.dll" Verbs="GET,POST" /> <iis:WebApplicationExtension Extension="svc" CheckPath="no" Script="yes" Executable="[FRAMEWORKROOT]v2.0.50727aspnet_isapi.dll" Verbs="GET,POST" /> </iis:WebApplication> </iis:WebVirtualDir> </Component> 对于x64安装程序(这是重要) <RegistrySearch Id="FrameworkRootDir" Root="HKLM" Key="SOFTWAREMicrosoft.NETFramework" Type="directory" Name="InstallRoot" Win64='yes' /> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 使用breeze js不直接与DBContext交互
- asp.net-core – 更改IdentityServer 4中的默认端点
- asp.net-mvc – 你如何指定在列表框中显示多少项目(高度)
- asp.net-mvc – 调试ASP.NET MVC绑定的最佳实践
- asp.net-mvc – 我应该在MVC应用程序中创建我的Entity Fram
- datetime – 如何指定模型绑定的日期格式?
- 在ASP.NET Linq数据绑定中将Gridview数据导出到Excel
- asp.net-mvc – ASP.NET MVC 3 – 区域无法正常工作
- asp.net-mvc-3 – .NET MVC 3自定义控制器属性
- asp.net-mvc – ValidateAntiForgeryToken属性
推荐文章
站长推荐
- asp.net-mvc – 使用IIS 7重写模块重写Ampersand
- 在razorview中显示checkboxfor的文本
- SignalR(.NET Core)中的JWT身份验证,而不在查询字
- asp.net-core – options的用途.AutomaticAuthen
- 在ASP.NET 5项目中运行NUnit测试(在VS Test Expl
- asp.net – 为什么我的验证在MVC3中的帖子之前触
- asp.net – 在Entity Framework中的2个语句中锁定
- asp.net – 有人可以解释VistaDB吗?
- asp.net-web-api – ASP.NET Web API自定义帮助页
- ASP.NET Webforms,用户控件中的JavaScript
热点阅读