没有试过这样的做法同楼上的一样,真的不太明白你为什么要一边做项目一边让客户使用你如果觉得时间不够的话,根据软件工程(IBM的做法就是这样做的)来看的话,应该是告诉客户,你们需要分段完成项目,然后一部分一部分的做别的,真的就不知道该怎么办了顺便我也关注一下,看看有没有哪位大牛可以解决,^_^

解决方案 »

  1.   

    我怎么觉得没有问题。你新编译的dll可以在用户使用时替换旧的,用户的使用应该不会中断。
      

  2.   

    应该开发完再给用户使用采用Cookie可以避免服务器端重新编译问题
      

  3.   

    我觉得Cookie只能用来保存一些安全性一般的数据,重要的数据还是应该用Session来处理,其实我就是为了从代码的安全性方面考虑才使用ASPX+C#的,如果不考虑直接就在ASPX文件中包涵C#代码就OK了!!大家都来讨论一下吧!我又UP了~:)
      

  4.   

    可以把代码放在.ascx里面,随时更新和安全都有了
      

  5.   

    没有试过这样的做法同楼上的一样,真的不太明白你为什么要一边做项目一边让客户使用你如果觉得时间不够的话,根据软件工程(IBM的做法就是这样做的)来看的话,应该是告诉客户,你们需要分段完成项目,然后一部分一部分的做别的,真的就不知道该怎么办了顺便我也关注一下,看看有没有哪位大牛可以解决,^_^
      

  6.   

    有意思,我们现在的工程全放在ViewState中,就算是
    Application Stoped!
    Application Start!
    也不怕,顶多用户以为他们的IE出问题了。呵呵。
      

  7.   

    这个好办,不要使用IDE的编译方法,用批处理的办法,单独编译每个文件就可以了。
    SaSBYa(置身珠海,置身学习,置身奋斗):效率如何?值得商榷。
      

  8.   

    再不行我就将文件用C#写到服务器上,也就是每个用户一个UserName.txt文件!!哈哈~~无论怎么重栽DLL都不怕了!也就是把COOKIE放在服务器上一样,就是不知道效率问题!!郁闷~~
      

  9.   

    在做网站维护的时候,需要更新部分dll,session部分中断,是不可避免的,除非你不用session,应用程序的线程都停止了,怎么可能线程的内存还保留
    知足吧!在asp中,更换dll可是要整个站点全部停止,因为他更新dll(com组件)要进行系统注册