转贴
你如果想对项目进行调试的话,按以下步骤:
1、打开VS.Net->工具->选项->项目->Web设置->Web服务器连接-->Forntpage扩展
2、检查服务器的“FontPage扩展”,看一下计算机用户组里面有没有“(192.168.0.1) Admins”用户组,若没有则“删除服务器扩展”。
3、在 MS-DOS 命令下重新运行“C:\WINNT\Microsoft.NET\Framework\v1.0.3705\aspnet_regiis.exe -i”,接着把“C:\WINNT\Microsoft.NET\Framework\v1.0.3705\Config\machine.config”文件中的“username="machine"”改成“username="system"”。
4、进行“配置服务器扩展”,按向导完成后,重新进入用户组可看见你所创建的“(192.168.0.1) Admins”,然后把“(你)”加入该组。
5、右击“Internet信息报务”->属性->服务器扩展->“充许作者上载可执行程序”;右击“默认Web站点”->属性->主目录->配置->应用程序调试->启用调试
6、检查“c:\inetpub\wwwroot”文件夹安全属性,里面应该有“(192.168.0.1) Admins”用户组,没有就自己加上,并附上相应的权力
7、运行VS.NET,新建项目会有用户名和密码提示框,输入“(你)”就行了。注意:"您是否正在使用“终端服务器”尝试调试远程计算机上的 Web 应用程序?在 Windows XP 下,支持使用“终端服务器”对本机 Web 应用程序进行远程调试。而在 Windows 2000 或 Windows NT 下则不支持。"做完以上步骤,无论你在哪里,只要你能与你计算机相联,就可以打开你创建的项目(条件是客户端有VS.Net)。
记住只有你的计算机才能进行项目的调试

解决方案 »

  1.   

    http://www.gotdotnet.com/team/csharp/learn/whitepapers/howtosolvedebuggerproblems.doc
    这里有比较完整的调试错误解决方案,你可以按图索骥
      

  2.   


    演示环境:WIN2000  PE  中文版
      
    设置步骤一:控制面板—> 管理工具—> Internet管理服务器—> 打开左边的树,在“默认Web站点”中找到要编辑项目的文件夹,然后在其上单击右键—> 属性,在属性对话框中的“目录”选项卡(左一)中,选中所有复选框;“执行许可”下拉框选“脚本和可执行程序”项(即第三项);“应用程序保护”下拉框选“中(共用的)”项(即第二项);在“目录安全性” 选项卡(左三)中,单击“编辑”按钮(上数第一个),在弹出的对话框中,选中“匿名访问”复选框;再单击“编辑”按钮(上数第一个)—>“浏览”按钮—> “ASPNET”项—>“确定”按钮—> 一直单击“确定”以关闭所有对话框。设置步骤二:在桌面上右键单击“我的电脑”图标,选择“管理” —> 在左边的树中找到“系统工具”  —> “本地用户和组” —> “用户”  —> 在右边用户列表中找到“ASPNET”项并单击右键 —> 属性 —> “隶属于”选项卡(左二) —> “添加”按钮 —> 选择“Administrator”用户项 —> “添加”按钮 —> “User”用户项  —> “添加”按钮 —> “确定”按钮 —> 一直单击“确定”以关闭所有对话框,并回到“计算机管理”页面 —> 在左边的树中找到“服务和应用程序” —> “Internet信息服务” —> 单击右键  —> “重新启动IIS”。关闭窗体。设置步骤三:在“资源管理器”中找到要编辑项目的文件夹,然后在其上单击右键 —> 属性,在属性对话框中的“安全”选项卡(左四)中,将用户“aspnet_wp account”和“Everyone”的权限设置为“完全控制”,“确定”保存设置。设置步骤四:在.net编码环境中打开要编辑的项目。打开“解决方案资源管理器”窗口,在顶部右键单击项目名称  —> 属性  —>  “配置属性”(左边列表中下面的文件夹)  —> 单击后出现三个选项  —> 单击“调试”(第二个)  —>  将右边列表中的“启用ASP调试”和“启用ASP.NET调试”(最上边两项)设为“True”。  “确定”关闭窗体。然后设置断点,就可以进行程序调试了。此方法适用于大部分情况,另外呢,你也可以在admin的用户中加入debug user,基本就这样.