win7+VS2008 System.Runtime.InteropServices.COMException

本文详细介绍了如何通过修改.csproj文件、检查IIS组件、调整.NET Framework版本、配置应用程序池、重启IIS以及以管理员身份运行VS2008来解决IIS与VS2008调试过程中的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

特此记录:http://www.xuebuyuan.com/1548785.html

1、打开*.csproj,将<UseIIS>True</UseIIS>中的True改成False,重新加载,如加载成功,则不是程序问题,而是IIS问题。

2、确保window关于IIS6的组件已经勾选(具体可百度“win7+IIS6”)。

3、IIS管理器右边版面中的更改.net framework版本,确保是v2.0。

4、原文说:“在应用程序池中,Classic .Net Pool 和Default AppPool 的.Net Framework 版本是否为 2.0,并且,此处的托管管道模式必须选择经典”可根据IIS运行正常的电脑进行配置,我的配置是:Classic .Net AppPool v4.0 经典 Default AppPool v4.0 集成。

5、重启IIS,以管理员身份运行VS2008,注意,一定要以管理员身份运行,不然还是不能自动创建虚拟目录用于调试的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值