如何修改IIS目录的ASP.NET版本
发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,这篇文章将为大家详细讲解有关如何修改IIS目录的ASP.NET版本,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一个用于修改虚拟目录的ASP.NET版本方法ASP.
千家信息网最后更新 2025年02月23日如何修改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安全错误
数据库的锁怎样保障安全
网络安全知识读本1不播放
华为服务器警告进入自检
金科信软件开发
阿里巴巴的网络安全部门开支
数据库的课本
开发app可以用自己的服务器吗
丽江精益管理软件开发
我的世界星光阁服务器
泰拉瑞亚pvp服务器怎么进
本地云手机服务器
大专网络安全专业有吗
长沙crm软件开发报价
网络安全和信息化年轻人感悟
专利数据库什么意思
厦门翔安软件开发培训
科技公司从事计算机软件开发
网络安全技术课程报告
软件开发服务费分录
web 服务器的安全
南县人民法院服务器
气象软件开发规范
数据库涉及哪些计算机技术
a9开票服务器管理地址
施乐700服务器颜色管理
王者荣耀转移服务器英雄怎么办
网络安全课程的感想
手机定时关数据库
国内外计算机网络技术的现状
脸脸会网络技术有限公司招聘
上海漫酷网络技术有限公司