1.把系统那个盘格式化为NTFS格式
2.重装vs.net 2003
3.以上纯属个人意见

解决方案 »

  1.   

    我在实验是的机器上做这个项目,编译没有问题啊,换到自己的本子上就不行了,晕了系统,IIS版本都是一样的,用的是微软赠送的.NET2002
      

  2.   

    还有没有其它的提示信息.
    .net framework是否一致.
      

  3.   

    1、你有没有把项目copy到WEB根目录下?
    不用虚拟目录试试看
    2、更可能的是,你在机子间转移项目时没处理好
    你应先在开发的机子上,VS菜单→“项目”→“拷贝项目”,把项目copy下来
    然后把生成的文件夹copy到另外的电脑里,然后再用VS打开.csproj文件,最后再运行
      

  4.   

    不过我用的是.NET2002,avon520(阿云)用的是2002的以上版本吧另外还想问一下,网上下载的.NET源代码大多都没有工程(项目)文件吧,那个又怎么打开呢是不是新建个项目,然后把那些下载的东东都从解决方案管理器添加进去啊
      

  5.   

    正确的解决方案应该是:1.通过计算机管理工具打开IIS.
    2.选择默认Web 站点。右边列表中会显示一些目录(这些目录都是在如类似C:\Inetpub\wwwroot\"YourProject" 中的)。
    3.选择你要调试运行的Web Server。右键属性。在目录页中的应用程序设置中有一个“应用程序名”。如果你还没有能够运行的话,则旁边的按钮显示一个“创建”,按一下。按钮变成“删除”。
    4.这时一般就可以运行调试你的Web Server了。
      

  6.   

    一定要解决吗?不过可以告诉你这是win2k打到pack4后和.net2002有不兼容的地方造成的.
    关键是系统中的一个帐号的设置
      

  7.   

    VS.Net的项目文件并不向上兼容。所以2002打不开2002以上的版本。如果真要读高版本的东西。只好重建项目工程,加入你要的文件这个办法了。
      

  8.   

    regsvr32  C:\WINDOWS\system32\scrrun.dll
      

  9.   

    不然,就在cmd下
    c:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i 
    c:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -r
      

  10.   

    找到那个帐号了,是ASPNET,只要把这个帐号放到Administrators组中重起一下计算机就可以了,因为win2k打过补丁后,此帐号的权限不足以使用IIS的调试功能造成的.