启动新实例调试,总是无法调试,“试图运行项目时出错”,到底是什么原因?我重新获取源程序并重新发布后还是一样,求助,谢谢!

解决方案 »

  1.   

    安装顺序要正确
    先装IIS 再装.net在源代码管理器获取的代码不一定适合你
    检查解决方案文件,检查它对项目的引用路径是否正确另外检查你的web项目虚拟路径是否正确
      

  2.   

    安装顺序肯定没问题,另一台机器是可以调试的,两台机器都是GHOST的同一套系统,偏偏就是这台机器不行,为什么?
      

  3.   

    1.检查你从服务器上获取的源代码的web虚拟目录路径和你本机使用的虚拟目录路径是否一致.
    2.你的IIS是否崩溃,可以重装或者重新注册IIS
    3.你本机是否安装的framework框架
    4.你的机器是否安装MDAC2.7以上版本
    请楼主检查~~~
      

  4.   

    可能有多个原因
    1:没有在Web.config中加入允许调试语句,加入以下内容<configuration>
        
      <system.web>
       <compilation 
             defaultLanguage="c#"
             debug="true"
        />
     </system.web>2:系统中安装了多个版本的DotNet Framework,如果你使用的是vs2003的话,就不要选择DotNet2.0,在IIS相应站点的属性,asp.net插页中修改。3:如果提示调试失败,因为没有启用集成Windows身份验证。可以通过打开IIS,找到该虚拟目录,属性->目录安全性->匿名访问中的编辑,在窗体的最后集成Windows验证处打勾。4:若你安装过wind2000 SP4后,则要在命令行执行"regsvr32 i aspnet_isap.dll"
    操作步骤:
    开始-运行-cmd-regsvr32 i aspnet_isap.dll
    作用:
    重新注册aspnet_isap.dll5:在IE选项->"安全设置"->"自定义级别"里有"用户验",确认选中"自动使用当前用户名和密码登录"
    步骤上述已经详细
    作用不详
    6:运行C:\WINNT\Microsoft.NET\Framework\v1.0.3705\aspnet_regiis.exe -i
    操作步骤;
    cd到C:\WINNT\Microsoft.NET\Framework\v1.0.3705\目录
    aspnet_regiis.exe -i
    或者start=all progames - visual studio.net 2003-visual studio.net tools - command prompt-aspnet_regiis.exe -i
    作用:
    重新注册当前得.net framework版本即(v1.0.3705)到iis,为了解决调试得时候出现您所运行得.net版本不是v1.1得问题7:控制面板--管理工具--计算机管理--本地用户和组--用户,双击ASPNET用户,为其隶属于添加Administrators用户
      

  5.   

    检查过什么问题也没发现,两台机器,同一个GHOST过来的系统,同一个服务器上获取的源代码,同样的WEB服务名称,.NET框架下的调试权限都修改好了,一台可以调试,另一台就不行