1/把程序打包,在另一个机器上安装2/拷贝(拷贝过去后要在那个机器上键虚拟目录)机器上装有.net

解决方案 »

  1.   

    服务器B上有没有安装.net啊?
    要是安装了,你可以按照这样的方法:
    在B上新建项目,项目名用你在A上的名称,然后把你拷贝过去的文件在拷贝到你新建的这个项目中就可以了。无论是2000,还是2003都可以这样来操作,保证不会有不兼容的问题。当然你的B上也应该装好了IIS,你试试看吧。
      

  2.   

    设置一下IIS就可以了,在创建项目是vs.net会自动创建,copy过去的手工设置一下就可以了
      

  3.   

    创建好IIS,修改.webinfo结尾的那个文件,打开项目时打开csproj文件
      

  4.   

    B IIS里添加虚拟目录,指向实际的文件夹啊~~~~
      

  5.   

    谢谢,服务器AB均为win2k3+.NET2K3!
      

  6.   

    应该是“从服务器A用ASP.NET开发的web应用程序,转移到服务器B开发,原本以为把整个Web应用程序的文件夹拷贝过去就行了,……”,我是彻底的晕了!作工程却是辛苦!
      

  7.   

    创建好IIS,修改.webinfo结尾的那个文件,打开项目时打开csproj文件
    找到
    http://localhost/YYY/XXX.csproj
    将其中的YYY改为你为这个程序的虚拟目录名
      

  8.   

    刚刚在建项目的时候也出现了这个提示。帮助里说是web.config中要有:
       <compilation 
             defaultLanguage="c#"
             debug="true"
        />
    希望是这种简单问题。)
      

  9.   

    服务- > Machine Debug Manager -> 自动(启动)