如何修改IIS目录的ASP.NET版本
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章将为大家详细讲解有关如何修改IIS目录的ASP.NET版本,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一个用于修改虚拟目录的ASP.NET版本方法ASP.
千家信息网最后更新 2025年11月07日如何修改IIS目录的ASP.NET版本
这篇文章将为大家详细讲解有关如何修改IIS目录的ASP.NET版本,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
一个用于修改虚拟目录的ASP.NET版本方法
ASP.NET IIS注册工具
使用ASP.NETIIS注册工具(Aspnet_regiis.exe)可以方便地更新ASP.NET应用程序的脚本映射,使其指向与该工具关联的ASP.NET版本.
关于ASP.NETIIS注册工具的更详细的内容,请参考MSDN.
在控制台上我们使用下面的命令可以修改一个虚拟目录的Asp.Net版本:
Aspnet_iis.exe-spath
我们知道了如何来修改一个虚拟目录的版本,现在的问题就是如何使用程序来实现它了.
以下代码基于.NetFrameWork2.0在WindowsXpsp2中编译通过:
//创建一个虚拟目录 DirectoryEntrydirRoot=newDirectoryEntry("IIS://localhost/W3SVC/1/Root"); DirectoryEntriesdirs=dirRoot.Children; DirectoryEntryvirtualDir=dirs.Add("VirtualChange",dirRoot.SchemaClassName); object[]objs=newobject[]{true}; virtualDir.Invoke("AppCreate",objs); virtualDir.Properties["AppFriendlyName"][0]="VirtualChange"; virtualDir.Properties["Path"].Value="C:\\VirtualChange"; virtualDir.CommitChanges(); //启动aspnet_iis.exe程序 stringfileName=Environment.GetEnvironmentVariable("windir")+@"\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe"; ProcessStartInfostartInfo=newProcessStartInfo(fileName); //处理目录路径 stringpath=virtualDir.Path.ToUpper(); intindex=path.IndexOf("W3SVC"); pathpath=path.Remove(0,index); //启动aspnet_iis.exe程序,刷新教本映射 startInfo.Arguments="-s"+path; startInfo.WindowStyle=ProcessWindowStyle.Hidden; startInfo.UseShellExecute=false; startInfo.CreateNoWindow=true; startInfo.RedirectStandardOutput=true; startInfo.RedirectStandardError=true; Processprocess=newProcess(); process.StartInfo=startInfo; process.Start(); process.WaitForExit(); stringerrors=process.StandardError.ReadToEnd(); if(errors!=string.Empty) thrownewException(errors); Console.WriteLine(process.StandardOutput.ReadToEnd());修改IIS目录的ASP.NET版本成功
关于"如何修改IIS目录的ASP.NET版本"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
目录
版本
工具
程序
篇文章
内容
更多
参考
不错
实用
成功
代码
命令
就是
应用程序
指向
教本
文章
方法
知识
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
自己怎么建服务器
商贸宝数据库
网络技术人员保密协议如何签
以太坊在全球有多少服务器
idea修改git服务器
java查询数据库并发控制
网络安全法股票
中华名人百科数据库王耀田
标准普尔数据库的企业评级
网络安全运维驻场
ibm服务器硬盘离线
服务器cpu打游戏吗
上位机软件开发实战
虹口区上门软件开发售后保障
2020网络安全大会举办
戴尔服务器代理商有哪些级别
新疆金西科网络技术
象棋软件开发者
计算机网络技术山东学校
数据库开发技术学什么好呢
德力网络技术有限公司招聘
读取数据库中的所有数据类型
如何搭建电子商务网站服务器
网吧代理服务器是主机吗
网络技术专业能评职称吗
bs软件开发方法
林业数据库更新技术
软件开发专业的有哪些学校
深圳网络技术转移平台
武汉高朋互联网科技有限公司