我用vs 2005建立了一个web site,但是在编译了后,他的url怎么会跟一个端口号?
比如:
http://localhost:1265/mytest/test.aspx我是建立在我的虚拟目录上的,我不想显示这个断口,应该如何设置?还有编译后的东西,怎么没有dll文件呢?如果我要放到服务器上去,直接把虚拟目录下的文件全部拷贝过去就行了吗?还是要进行一些设置呢?请大家帮帮忙!!

解决方案 »

  1.   

    那个是VS自带的HTTP服务器,你要在你的IIS服务器上调试和编写,在建立WEB项目时不要选FILE System就行了。
      

  2.   

    vs2005自带http服务,就是说你可以不依赖于IIS就可以调试,不用建立虚拟目录什么的。如果想发布web站点,可以选中你的站点,然后右键,vs2005带有拷贝站点的功能,选择目录后就可以了。第一次会比较慢,以后只会更新改变的
      

  3.   

    2005得文档结构有变化,所有的单独的.cs文件,都会放在app_code这个文件夹下,而且web项目没有.csproj,它认为所有在文件夹下的文件都属于这个projet
      

  4.   

    这是VS自带的web服务,
    主要是可以脱离IIS.
      

  5.   

    没有关系,VS2005会自动建立一个轻型服务器,这个只在调试时用,并且这个端口对远程用户是不开放的,正式使用的时候用IIS就可以了。