威尼斯人线上娱乐

六13个人系统IIS配置形式

21 7月 , 2019  

1、因用模板安装ASP.NET 2.0需先卸载陆十位的.net2.0
命令:C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe
–u
2、把IIS切换为32Bit情势运作
命令:Cscript C:\inetpub\adminscripts\adsutil.vbs SET
W3SVC/AppPools/Enable32bitAppOnWin64 1
3、重装安装32Bit .NET 2.0
命令:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe
-r
4、安装六十几个人系统下运作的32Bit Asp.net 1.1
5、使用命令修改暗中同意IIS扶助asp.net版本为:ASP.NET 1.1
命令:C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe
–r
批管理程序:

windows二零零零 陆十二位程序在IIS站点的品质里上找不到asp.net
的挑选的,只好cmd里输入指令

Changing the Framework version requires a restart of the W3SVC service.
Alternatively, you can change the Framework version without restarting
the W3SVC service by running: aspnet_regiis.exe -norestart -s
IIS-Viirtual-Path
Do you want to continue (this will change the Framework version and
restart the W3SVC service)?

1,张开cmd,步入到路线:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\
2,执行:aspnet_regiis.exe -r   一键化解!

复制代码 代码如下:

cd C:\Inetpub\AdminScripts

处理器上,有多个Framework
共存,在搭建站点的时候,选取asp.net版本,会弹出,如上提醒

以下是aspnet_regiis.exe参数的注解音讯:

@echo off
echo 卸载64Bit ASP.NET 2.0
C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe
-u
echo 切换IIS为32Bit运作情势
Cscript C:\inetpub\adminscripts\adsutil.vbs SET
W3SVC/AppPools/Enable32bitAppOnWin64 1
echo 修复ASP.NET2.0
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe
-r
echo 安装ASP.NET1.1
Frameworks\Framework_1.1.exe /c /t:c:\windows\temp\
c:\windows\temp\netfx.msi /passive
echo 切换Asp.net为v1.1.4322
C:\六13个人系统IIS配置形式。WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe
-r
@pause

‘查看有全部的站点

 

-i         – 安装 ASP.NET 的此版本,并立异 IIS 元数据库根处的
              脚本映射和根以下的具备
              脚本映射。现成的低版本脚本映射
              晋级到此版本。
-ir        – 安装 ASP.NET 的此版本,仅注册。不
              更新 IIS 中的脚本映射。
-enable    – 带 -i 或 -ir 指定 -enable 时,还将
              在 IIS 安控台(IIS 6.0 或更加高版本)中启用 ASP.NET。
-s <path> – 在钦命的门道以递归格局安装此版本
              的本子映射。现存的低版本脚本映射
              进级到此版本。
              例如 aspnet_regiis.exe -s W3SVC/1/ROOT/SampleApp1
-sn <path> – 在钦赐的渠道以非递归格局安装此版本的
              脚本映射。现成的低版本脚本映射
              进级到此版本。
-r         – 为 IIS 元数据库根地方的此版本
              以及根以下的装有脚本映射安装脚本映射。不论当前版本是怎样,
              全部现存的脚本映射都改成为此版本。

echo 安装ASP.NET1.1
Frameworks\Framework_1.1.exe /c /t:c:\windows\temp\
c:\windows\temp\netfx.msi /passive
表明:标土黄的为自动安装asp.net 1.1
安装文件放在和秕管理公事同目录的Frameworks文件夹下,文件名称叫:Framework_1.1.exe。如:批管理文件在C:\test\,则在C:\test\下创建文件夹:Frameworks,并把六14个人系统下运维的asp.net1.1复制到此目录下,并改名称为:Framework_1.1.exe。
ASP.NET 版本更改方法 1.
退换当前IIS下全体站点的ASP.NET的本子,和私下认可新建站点的asp.net版本号。
ASP.NET
1.1:C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe
–r
ASP.NET
2.0:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe
-r

adsutil enum /P w3svc

解决:

-u         – 卸载 ASP.NET 的此版本。到此版本的
              现成脚本映射重新照射到此Computer上设置的
              别的的参天 ASP.NET 版本。
-ua        – 卸载Computer上的装有 ASP.NET 版本
-k <path> – 从钦定的门径中以递归方式移除到其它 ASP.NET
版本的具备
              脚本映射。
              例如 aspnet_regiis.exe -k W3SVC/1/ROOT/SampleApp1
-kn <path> – 从内定的渠道中以非递归形式移除到别的 ASP.NET
版本的有着
              脚本映射。
-lv        – 列出Computer上安装的全部
              ASP.NET 版本(满含气象和设置路线)。
              Status: Valid[ (Root)]|Invalid
-lk        – 列出含有 ASP.NET 脚本映射的有着 IIS 元数据库项的有着路径
              (连同版本一齐)。不显得从父项
              承继 ASP.NET 脚本映射的项。
-c         – 将客户端脚本的此版本安装到
              每一种 IIS 站点目录的 aspnet_client 子目录中。
-e         – 从每种 IIS 站点目录的 aspnet_client 子目录中
              移除客户端脚本的此版本。
-ea        – 从种种 IIS 站点目录的 aspnet_client 子目录中
              移除客户端脚本的具备版本。
-?         – 打字与印刷此协助文本。

  1. 单独改造某一站点的asp.net版本
    ASP.NET
    1.1:C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe
    -s W3SVC/%vp%/ROOT/
    ASP.NET
    2.0:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe
    -s W3SVC/%vp%/ROOT/

[/w3svc/1]
[/w3svc/226149035]
[/w3svc/AppPools]
[/w3svc/Filters]
[/w3svc/Info]

进入C:/WINDOWS/system32/inetsrv 打开

表明:标紫铜色中的%vp%为站点的标志号。在IIS中得以看到。
批量管理程序:

 

MetaBase.xml

复制代码 代码如下:

‘查看有个别站点的名字

查找你的iis目录名。

@echo off
set /p vp=”请输入要修改的站点标记符:”
echo 1、Asp.Net 1.1
echo 2、Asp.Net 2.0
echo 3、退出
set /p AspNetVer=”请选择Asp.Net版本:”
if %AspNetVer% == 1 goto one
if %AspNetVer% == 2 goto two
if %AspNetVer% == 3 goto end
:one
%SYSTEMROOT%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -s
W3SVC/%vp%/ROOT/
goto end
:two
%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe
-s W3SVC/%vp%/ROOT/
goto end
:end
echo end
@pause

adsutil get w3svc/226149035/ServerBindings

自家的是“暗许网址” 获得

ServerComment                   : (STRING) “MyWeb”

<IIsWebServer Location=”/LM/W3SVC/1461632812” AuthFlags=”0
ServerAutoStart=”FALSE” ServerBindings=”:8080:
ServerComment=”默许网址
/>

 

cmd
输入:C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis.exe
-norestart -s W3SVC/1461632812/Root

‘查看某些站点的端口

重新开动 IIS

adsutil get w3svc/226149035/ServerComment

除此以外,有个别时候,IIS
的私下认可网址被去除了,在MetaBase.xml里面找不到“暗中认可网址”节点

ServerBindings : (LIST) (1 Items)
“:80:”

能够尝试

 

C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/aspnet_regiis.exe
-norestart -s W3SVC

‘查看iis有效的.net framework

 

%windir%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis -lv
1.1.4322.0 有效
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll
2.0.50727.0 有效(根)
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll
4.0.30319.0 有效
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll

 

 

 

‘注册允许三十八位.net 程序

adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 1

‘注册全部iis站点的.net 1.1本子

%windir%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis -r

‘注册iis站点的.net 1.1 版本

%windir%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe
-s w3svc/226149035/root

 

‘注册全体iis站点的.net 2.0 版本

%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis
-r

‘注册iis站点中设想目录的.net 2.0 版本

%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -s
w3svc/226149035/root/web35

 

威尼斯人线上娱乐 , 

 


相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图