我在vs中可以调试,也可以出结果。为什么把fiscal_mm.aspx和fiscal_mm.aspx.cs考出到另外一个站点未能加载类型“Web.fiscal_mm”。
如果,把fiscal_mm.aspx.cs做成fiscal_mm.aspx.cs.dll放在bin文件下就可以执行。
我想问为什么把fiscal_mm.aspx和fiscal_mm.aspx.cs考出到另外一个站点就不能执行。是不是哪没有设置?

解决方案 »

  1.   

    老兄,fiscal_mm.aspx.cs的代码要编译才能运行的,你直接Copy出来肯定“未能加载类型"Web.fiscal_mm"”啦。
      

  2.   

    那在vs中怎么直接fiscal_mm.aspx.cs编成dll,难道每次都要编译成dll上传到服务器。大家上传到服务器都是怎么做的?
      

  3.   

    那在vs中怎么直接fiscal_mm.aspx.cs编成dll,难道每次都要编译成dll上传到服务器。大家上传到服务器都是怎么做的?
    -------------------------------------------------------------------------------------
    VS.net是把整个项目编译成一个dll,你如果要把单个的cs文件编译成dll的话,可以用csc.exe,命令如下:
    csc /t:library /r:System.dll /r:System.Web.dll /out:bin\fiscal_mm.aspx.dll fiscal_mm.aspx.cs只要你改了cs文件,就要重新编译,才能使得bin目录下的dll是最新版本的,所以,你最好在本机上全部调好,再上传到服务器。