使用WiX设置ASP.Net版本
发布时间:2020-05-29 17:16:28 所属栏目:asp.Net 来源:互联网
导读:我使用WiX创建一个ASP.Net网站的安装程序。如何使用WiX在IIS中设置ASP.Net版本? 我们使用这个: 首先从注册表确定.Net框架的根目录: Property Id=FRAMEWORKROOT RegistrySearch Id=FrameworkRootDir Root=HKLM Key=SOFTWAREMicrosoft
|
我使用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-3 – 如何使用下拉列表的数据注释?
- asp.net – RequiredFieldValidator – 如何摆脱默认的红色
- asp经典 – ASP检查请求方法
- asp.net – 会话状态在此上下文中不可用
- asp.net-core – “netcoreapp1.0”是一个不受支持的框架.
- asp.net-mvc – Donut hole缓存 – 排除MiniProfiler.Rende
- asp.net-mvc – 如何在一个视图中使用两个IENumerable模型
- asp.net – User.GetUserId()在控制器的构造函数内失败
- ASP.NET core Web中使用appsettings.json配置文件的方法
- asp.net – SQL Server 2005 – 您应该多久重建一次索引?
推荐文章
站长推荐
- 使用oAuth和ASP.NET MVC WebApi进行身份验证
- asp.net – 对于在Azure部署的Web.config中存储密
- asp.net-web-api – webapi批处理和委托处理程序
- asp.net – 当使用HttpContextScoped()时,Struct
- asp.net – BC30560:’ExtensionAttribute’在名
- asp.net – 如何动态显示网站上的SVN修订版?
- 一个ASP.NET Web应用程序中的经典.ASP和.NET .as
- ASP.NET MVC 3 – Ajax.BeginForm vs jQuery For
- asp.net – Page_ClientValidate正在多次验证
- Asp.Net Web Api基于令牌的授权,没有OWIN和AspNe
热点阅读
