初用asp.net2。0
以前一直用1.1 
遇到一些问题 如下:
我现在要在我德网站中加入asp.net2.0项目做一个模块
我德站点虚拟目录事e:/site下
我就打开vs.net2005新建了一个网站 下面位置选的文件系统 e:site/new/下
语言c# 新建完成后在new文件下 出现了这2个文件Default.aspx Default.aspx.cs 还有一个文件夹:App_Data
我看了一下解决方案属性 :
路径:C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\new\new.sln 在这里
启动项目:e:site/new 
我想知道 我做好要把这个模块上传到服务器 那么只把new下的文件上传就可以吗?还有我在.net ide下启动运行 可以浏览我这个default.aspx
浏览器地址栏显示http://localhost:4800/new/
我想问一下 我直接浏览
http://localhost/new/出错 显示:
XML解析错误:未组织好
位置:http://127.0.0.1/new/Default.aspx
行:1,列:2<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>这样的话我做好了放到服务器上怎么处理端口呢 

解决方案 »

  1.   

    在IIS根目录下运行。
    打开项目时用IIS打开,这样可以保证调试和正常浏览的一致性。
      

  2.   

    在IIS根目录下运行。
    打开项目时用IIS打开,这样可以保证调试和正常浏览的一致性。根目录 www那个?
    怎么用iis打开?? 谢谢指点
      

  3.   

    没有解析
    属性==>asp.net==>    asp.net 版本设为:2.0
    aspnet_regiis -r
      

  4.   

    同意楼上,估计你的IIS的net版本还是1.x的
      

  5.   

    1\我做好要把这个模块上传到服务器   那么只把new下的文件上传就可以吗? 可以这么做,但更好的是发布一下这个网站(或应用程序)2\浏览器地址栏显示http://localhost:4800/new/ 
    这个是因为你是使用文件系统来建立工程的.如果想使用http://localhost/new/访问,需要在IIS创建应用程序.
      

  6.   

    先发布网站才能生成DLL把,下面那个错误可能就是没有发布网站把
      

  7.   

    菜单---生成--发布网站然后把发布出来的目录整到服务器的iis里面,创建一个虚拟目录,确认服务器上装了framework2.0然后在虚拟目录属性里面创建应用程序,asp.net的版本选择2.0就ok了  
      

  8.   

    另外,这个和是否生成dll其实没多大关系,不编译成dll,带着cs页也一样可以用其实,你这个问题就是iis配置和.net版本的问题