我在自己机器上用C# ASP.NET 开发了一个名为YSKM的项目,在项目里做了一个Network.aspx页面,内容是用户查询余额的, 我要把这个页面放到公司服务器上,于是我就在YSKM项目目录下把 Network.aspx Network.aspx.cs Network.aspx.resx 这3个文件复制到公司服务器上, 放在了服务器根目录下,主页指向 Network.aspx 然后运行, 结果页面呈现出来,但是查询功能都没有效果了,
Button TextBox之类的控件点了都没有反映,  程序代码没问题,在我机器上都通过了,我想可能是放在服务器上设置有问题,  服务器好象不认C#,不执行方法,点了控件没反映请帮帮我,怎么做才能让服务器认我的程序 
服务器系统是2003

解决方案 »

  1.   

    如果代码写在cs文件里面的话传bin下面的dll而不是cs文件
      

  2.   

    你要把bin目录一起copy过去,对了,还有web.config文件也需要.
      

  3.   

    我机器bin里 只有一个叫YSKM.dll的文件,怎么用它? 把bin文件夹放到服务器跟目录里就行了吗?  大家救救我,谢谢了 
    分不够我可以再给
      

  4.   

    大不了,你把整个项目一起copy过去,以后再慢慢研究要哪些是必须文件
      

  5.   

    把你的项目一下传上去 不要传页面
    如果你只是放在其他目录下 那有是一中情况了
    你看
    http://community.csdn.net/Expert/topic/4486/4486936.xml?temp=.6086542
      

  6.   

    把你整個工程文件夾拷貝到服務器.
    .cs文件不要.
    設置虛擬目錄或網站.
    就ok.
      

  7.   

    要把除了sln,csproj文件以外都要拷过去
      

  8.   

    简单一点的方法就是帮你整个项目里面的东西都拷过去,其实主要的是拷贝你项目中bin目录下的.dll文件,cs文件不拷也没有问题。因为执行时候调用的是.dll。
    如果你的服务器装了.net框架就没有什么认不认C#的问题。
      

  9.   

    楼上说的很对。。拷贝.dll文件。