(asp.net新手)
在自己机器上已经做好win2003+sql2000+asp.net(c#2003)一个项目。我要把它移植到别的机器上,应该做哪些操作。我已经在别的机器上配置好了iis,虚拟路径,但打开不停出问题,一般是Configuration Error 。如果移植到win2003做什么。
移植到win2000pro做什么。请高手给予详细说明。

解决方案 »

  1.   

    现在报这个错
    Line 44:            它为成员站点提供单独登录和核心配置文件服务。
    Line 45:     -->
    Line 46:     <authentication mode="Windows" />                    <---错误指示
    Line 47: 
    Line 48:  <!--  授权
      

  2.   

    是不是在“internet管理”中没有将它做为应用程序运行?
    按道理,直接将叶面文件考过去就能用(当然还的有那个dll)。
      

  3.   

    在IIS里面为应用程序目录做成一个应用程序缓冲池对象
    然后记得设置目录权限为ASPNET可读写
    一般就这么多 还得改一些配置文件等
      

  4.   

    <authentication mode="Forms" />
      

  5.   

    配置好IIS然后建立一个站点指向你所在的文件目录就可以了,这是最简单的发布方式,如果想做的更好点就用.NET自带的WEB发布程序生成一个安装包好了,很简单的
      

  6.   

    虚拟目录创建好之后,如果是数据库连接不上的话,建议查看一下是否缺少mdac.exe。一般情况下安装了sql server之后,会默认的安装上去。
      

  7.   

    在各位点拨下,发布成功。散分。
    不过,仍有一问题,为什么我的时间计时,在服务器端是正确的,到客户端就千奇百怪。
    .net程序段
    mytime=mMonth+"-"+mDay+"-"+mYear+" "+mHour+":"+mMinute+":"+mSecond;

    js程序段
    <br>距离考试结束还有:
    <span id="span_dt_dt" style='border:1px solid black;background-color:#FFFFFF' ></span>
    <SCRIPT language=javascript>
    <!--
    //document.write("");
    function show_student163_time(){
     window.setTimeout("show_student163_time()", 1000);
     
     BirthDay=new Date("<%=mytime%>");//改成你的计时日期
     
     today=new Date();
     timeold=(BirthDay.getTime()-today.getTime()); //得到秒数
     sectimeold=timeold/1000
     secondsold=Math.floor(sectimeold);
     msPerDay=24*60*60*1000
     e_daysold=timeold/msPerDay
     daysold=Math.floor(e_daysold); //天数
     e_hrsold=(e_daysold-daysold)*24;
     hrsold=Math.floor(e_hrsold); //小时
     e_minsold=(e_hrsold-hrsold)*60;
     minsold=Math.floor((e_hrsold-hrsold)*60); //分
     seconds=Math.floor((e_minsold-minsold)*60); //秒
     span_dt_dt.innerHTML=hrsold+"小时"+minsold+"分"+seconds+"秒" ;
      if((hrsold == 0) && (minsold==0) && (seconds==0))
       document.form1.submit();
     
    }
    show_student163_time();
    //-->
    </SCRIPT>
    再一个我想把时间显示在任务栏上,如何写代码