如何修改IIS目录的ASP.NET版本

技术如何修改IIS目录的ASP.NET版本这篇文章将为大家详细讲解有关如何修改IIS目录的ASP.NET版本,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一个用于修改虚拟目录的ASP.

这篇文章将为大家详细讲解有关如何修改(同移民检查员移民检查)目录的ASP .网版本,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

一个用于修改虚拟目录的ASP.NET版本方法

ASP .NET IIS注册工具

使用ASP .NETIIS注册工具(Aspnet _ regiis.exe)可以方便地更新ASP .网应用程序的脚本映射,使其指向与该工具关联的ASP .网版本。

关于ASP .NETIIS注册工具的更详细的内容,请参考MSDN .

在控制台上我们使用下面的命令可以修改一个虚拟目录的Asp .网版本:

aspnet _ IIS。exespath

我们知道了如何来修改一个虚拟目录的版本,现在的问题就是如何使用程序来实现它了。

以下代码基于。NetFrameWork2.0在WindowsXpsp2中编译通过:

//创建一个虚拟目录DirectoryEntrydirRoot=new directoryentry(' IIS ://localhost/W3SVC/1/Root ');目录索引=目录根.儿童;DirectoryEntryvirtualDir=dirs .添加(' VirtualChange ',dirRoot .SchemaClassName);object[]objs=new object[]{ true };virtualDir .Invoke('AppCreate ',objs);virtualDir .属性[' app friendly name '][0]=' VirtualChange ';virtualDir .属性['路径']。值=' c : \ \ VirtualChangeVirtualDir .CommitChanges();//启动aspnet_iis.exe程序stringfileName=环境GetEnvironmentVariable(' windir ')@ ' \ Microsoft .NET \框架\ v 1。1 .4322 \ aspnet _ regis。exe ';ProcessStartInfostartInfo=new processstartinfo(文件名);//处理目录路径stringpath=virtualDir .路径。toupper();intindex=路径IndexOf(' W3SVC ');路径=路径。移除(0,索引);//启动aspnet_iis.exe程序,刷新教本映射开始信息.参数='-s '路径;开始信息.WindowStyle=ProcessWindowStyle .隐藏;开始信息.UseShellExecute=falsestartInfo .CreateNoWindow=truestartInfo .redirect standard output=TrueStartInfo .redirectstandardererror=true流程流程=新流程();过程开始信息=开始信息过程start();过程wait foreit();stringerrors=process .标准误差。ReadToEnd();如果(错误!=字符串。空)thrownewException(错误);控制台WriteLine(进程标准输出。ReadToEnd());修改(同移民检查员移民检查)目录的ASP .网版本成功

关于"如何修改(同移民检查员移民检查)目录的ASP .网版本"这篇文章就分享到这里了,希望

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/105121.html

(0)

相关推荐

  • reflect Java的反射机制是怎样的

    技术reflect Java的反射机制是怎样的reflect Java的反射机制是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。一、类型识别的两种方式

    攻略 2021年10月23日
  • mybatis的sql语句如何防止注入(mybatis的sql语句如何预防注入)

    技术mybatis使用${}时sql注入的问题怎么解决这篇文章给大家介绍mybatis使用${}时sql注入的问题怎么解决,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。mybatis使用${}时sq

    攻略 2021年12月16日
  • 如何利用sql语句写入shell

    技术如何利用sql语句写入shell如何利用sql语句写入shell,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。目标ip:192.168.52.143一、

    攻略 2021年12月10日
  • css中em标签如何去除斜体样式

    技术css中em标签如何去除斜体样式这篇文章主要介绍css中em标签如何去除斜体样式,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 在css中,可以利用“font-st

    攻略 2021年12月11日
  • 如何提高pip安装速度

    技术如何提高pip安装速度这篇文章主要介绍了如何提高pip安装速度,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 pip 安装普通方法:pip insta

    攻略 2021年11月25日
  • 战国四大名将,战国四大名将分别是哪四位

    技术战国四大名将,战国四大名将分别是哪四位战国时代是中国历史上军力最为鼎盛,名将辈出的时代之一,其中最为耀眼的便是秦之白起战国四大名将、王翦,赵之廉颇、李牧,此四人也后来被评为战国四大名将!1、白起,战国时秦国郿县人,与

    生活 2021年10月23日