问题1(关键):
我每次做好一个asp.net(vs2005开发的)程序后,要想让程序在我们测试服务器运行起来,必须在上传好以后再用远程控制软件进入到服务器,然后将网站所在的目录手动在“应用程序名”后面点下“创建”才能运行起来,我这是有服务器的帐号和密码,能远程设置服务器的IIS,如果没有那不是不能运行了?有没有什么办法让网站传上去就能用啊?
这个问题从我刚接触.NET到现在一直都捆饶着我,希望大家能帮帮我,谢谢了!问题2:
顺便问一下,怎么创建asp.net1.1和asp.net2.0的网站啊?建项目的时候根本没得选啊!问题3:
另外,假设从0开始做一个网上商城的网站(名字为shop),正确的顺序应该是怎么样的啊?
我现在的顺序是:在mywebs(已设置为虚拟目录)文件夹下添加一个名为shop的文件夹,然后打开vs,选择“打开”->"网站",找到shop,打开后就会有这个项目了,然后再项目里添加页面啊,类啊什么的,这样的顺序对吗?

解决方案 »

  1.   

    1. 如果网站的Web.config文件不冲突,Global.asax文件不冲突的话,多个网站只要Bin的dll文件不冲突,将bin目录下面的文件全部放到网站根目录的bin目录下面就可以了. 其它aspx文件随你放哪(前提是你的网站是ASP.NET WEB应用程序,不是新建网站建成的. VS2005要打SP1补丁才行)2. VS2003建的是1.1, VS2005建的是2.03. 我用的VS2005,直接打开VS建解决方案,再添加项目-->ASP.NET WEB应用程序就可以了,不用设置什么IIS的,很方便.