我是菜鸟!我用VS。NET做出的ASPX页面怎么拿到服务器上呢我是用VB。NET和ASPX做的然后用VS。NET做时,都有一个项目,我把ASPX做完后,并生成成功了,测试也成功了!然后我到目录下面,看到一堆文件啊,当然直接拿出ASPX是不行的,但是那么多文件,我不知道怎么拿,拿出XX。ASPX文件,然后还要拿出那几个文件一起传到服务器上才能访问呢,我测试了很久不行啊,快帮帮我吧,拜托了,谢谢了,谢谢了。。!

解决方案 »

  1.   

    首先,虚拟机要支持ASP.net,还有,不能只把xx.aspx文件传到服务器,所有文件都是有用的,比如web.config。
      

  2.   

    服务器安装.Net Framework后XCOPY 部署到IIS
      

  3.   

    我知道,我知道,我的虚拟主机支持ASP。NET这步没问题哦问题是不是要把整个目录的文件全COPY过去啊,那也太多了吧,肯定是只COPY几个而已,我想知道那几个是什么啊,拜托了,帮帮我吧,我很菜啊!
      

  4.   

    去掉
    *.vb
    *.sln
    *.suo
    *.vbproj
    *.vbproj.webinfo
    其它...保留看看,
      

  5.   

    呵呵,既然虚拟主机是支持ASP.net的,那这一步可免!如幻影时空所讲,这些项目源文件,都不需要,而且考虑到安全的问题,也不应该把这些上传到服务器上!从你讲所的问题来看,问题应该不是上传那些文件的问题!你不访把你遇到问题说出来,最好详细一些!
      

  6.   

    把页面文件和webconfig,bin文件夹传到服务器上就够了
      

  7.   

    但是我在本地哦,我本地IIS绝对没问题,我直接把我的这个项目COPY一份到别的目录,然后执行就不行了啊,天啊,郁闷啊,老是提示我
    <authentication mode="Windows" /> 这里有问题,,提示错误是英文的是这样的Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.你们帮帮我吧,我真的快哭了,郁闷啊,哎。。
      

  8.   

    天啊,我知道是什么问题了,是无敌小苯苯的一句话把我拉回来的啊!我要告诉所有的朋友呢!我的虚拟目录是在http://localhost/这里的然后我把文件COPY到了http://localhost/rohubook/aspx/放在这里就不行了然后我把他放到http://localhost/这里就可以了,天啊!既然要在虚拟目录的根目录下,要是不是就不行了,怎么会这样怪啊,不知道有什么办法能解决哦,好可怕哦!
      

  9.   

    可以用vs.net的安装部署!!生成一个msi安装程序!!