网站发布后,每个页面的cs文件被封装成随机命名的dll,如果要更改一些代码,重新发布,生成的dll名称就又不一样了,又要重新全部上传网站,怎么能把所有的页面的cs都封装在一个dll里? 如果更改了就只生成这一个dll,方便更新网站,请大家指教下!

解决方案 »

  1.   

    你改过之后不是只需update一下bin下的dll文件吗?
      

  2.   


    那些BIN下的DLL名字会变的啊
      

  3.   

    你可以新建一个项目命名为web,然后选择用Release来生成,而后发布网站,然后你只需要拷贝那个web.dll就行了
      

  4.   

    web项目中把你所有的页面aspx都放进去
      

  5.   

    要改就重新发布一下网站再把bin目标下的DLL文件覆盖一下就行了不用全部重新上传
      

  6.   

    上传Bin目录下的文件 覆盖掉就行了
      

  7.   

    Asp.net里面的cs代码不时候置代码吗?怎么可能不同?它就是需要处理一些代码问题,进行一些数据的显示。
      

  8.   

    这分别是两次发布生成的DLL  他们的名字都是随机生成的 不一样的啊, 要覆盖DLL不是要把所有页面也都上传下的吗?  
      

  9.   

    WebDeployment Project发布网站生成一个DLL