我写好的ASP.NET程序,如何让别人看不到源代码?告诉我思路是什么?

解决方案 »

  1.   

    写成自己的类库,编译成.dll,水平不是很高的人便得不到你的代码了。至于现实的思路,可能在这难以说得你明白,自己翻翻书,搜搜资料吧。
      

  2.   

    .dll好象还可以用混淆器增强反编译的难度是吧?
      

  3.   

    to TeaBall(★☆Ken☆★) ,大概是吧,我没用过那个东东。有新的加密就会有新的解密,不如公开让大家共同进步算了,防着很累人那。让大家共享你的作品与思想可以快速提升自己的水平。
      

  4.   

    代码分离,编译成dll,一般就看不到了
      

  5.   

    用代码后置方式进行开发到时候一编译,所有的代码都在一个.dll文件里了一般人是看不见的
      

  6.   

    HTML页面与代码页分离,同时,用VBC 或CSC 编译代码页成DLL,HTML页面的Codebehind引用对应的DLL
      

  7.   

    DLL看不到源代码?不要自欺欺人了,DLL里的源代码跟源文件一样一字不差的可以清晰的看到,至于用混淆器也没什么意思,混淆以后可能出错也会导致运行的性能降低
    即然你用.NET 就接授.NET程序全部是开放源代码的这样一个事实
      

  8.   

    czhenq(挨饿中,找份兼职)用代码后置方式进行开发到时候一编译,所有的代码都在一个.dll文件里了
    ---------------------------------------------用什么指令?什么参数,把所有代码编译成一个DLL文件??
      

  9.   

    发布的时候就放上.aspx文件跟.dll文件,当然还有webconfig之类的其他全部删了
      

  10.   

    一方面把自己的一点点东西捂得紧紧的,另一方面又希望别人无保留的告诉你,凭什么啊,你?就你这号自私自利的家伙,就不配在这里发问,也不可能有任何进步,一辈子就坐在自己那口井里看天吧。
        看到网上下载的所谓.net原代码中一个又一个的.DLL文件就上火,不愿意与别人分享就拉倒呗,还自称什么“原码”,狗屁!.NET编程这德行啊,还不如还是回去搞ASP算球,至少还能分享真正的原代码。说句不好听的话:.NET迟早要走入死胡同而被java代替的。
        网络本来是一个开放共享的空间,小气自私、生怕别人沾自己一星半点光的家伙,就去搞你的vc++编程,加密算法得了,永远也不怕向别人泄了“原码”,就好拿去赚了大钱买棺材!
      

  11.   

    hbgth() ---------------你说话这么难听?你写的程序还没有发布,就被人盗版了,你啥滋味?一毛钱都赚不上,你图什么?饿你三天就知道钱的重要性了
      

  12.   

    hbgth() 厉害啊 !
    为什么asp现在会这样吗?
    就是公开的东西太多了!
      

  13.   

    代码分离,编译成dll,一般就看不到了
      

  14.   

    一群愤青
    保护好dll,别让别人得到才是最安全的,否则治标不治本
      

  15.   

    阻止 Visual Basic .NET 或 C# 代码的反向工程
    http://www.microsoft.com/china/msdn/library/langtool/vbnet/NFissues0311netcodeobfuscation.mspx
      

  16.   

    反编译好是好,但不可能完全将其反编译吧!建议将起做成.dll文件。他要反编译就让他编译好了,反正是些无用的垃圾货。
      

  17.   

    其实,也可以将代码写在HTML中,供大家查看嘛!
      

  18.   

    其实你就是给一分也是对大家的肯定  你这样抠不太好吧
    用vs.net写得程序直接生成了dll在bin目录下,发布时删除所有的.cs文件,
    何必那么复杂,自己生成dll你现在还不到那个水平,还是以后再搞这个,你先按我说的放心