VISTA下的.NET2005 WEB应用程序

在Windows 2000/xp时,VS.NET 2005 WEB 应用程序是建立在IIS6的基础上的,但当我们将操作系统升级到VISTA时,再使用VS.NET2005的WEB应用程序时就出现非常多的问题.现在将部分体验写下来以示纪念!呵呵!

原环境:
Windows2000
VS.NET 2005
IIS 6
VS.NET2005创建的WEB应用程序(服务器为使用IIS Web服务器)

新环境:
Windows VISTA
VS.NET 2005
IIS 7
希望正常打开运行VS.NET2005创建的WEB应用程序

问题1: 无法运行在IIS7中创建的WEB站点(.NET 2005应用程序)
解决办法: 将应用程序池设置为"Classic .NET AppPool"即可:


问题2: 使用VS.NET2005时,提示.NET不能调试什么的,反正就是类似的错误了
解决办法: 给VS.NET 2005 打上补丁 VS 2005 SP1

问题3: 使用VS.NET 2005打开在原环境创建的web应用程序时提示需要IIS/IIS6元数据等;不管你怎么在IIS7中设置,都无法打开WEB应用程序
解决办法: 在VISTA中启用"IIS元数据库和IIS6配置兼容性:


问题解决!
posted @ 2008-06-23 18:05  Gavin Liu  阅读(434)  评论(0编辑  收藏  举报

Right people get the right information at the right time.
以技术求生存,以市场求发展;学以至用,开拓创新;达技术之颠峰,至市场之广阔!