如何保护Asp.net+C#源码?
我做了个asp.net+C#的信息系统,我不想把源码公开给客户,
我要怎么做啊?
------解决方案--------------------发布之后就封装了,
------解决方案--------------------在上传的时候把CS文件都删了就行了,只要bin文件和页面文件以及一些配置文件就行了~~cs文件不需要提供给客户的
------解决方案--------------------恩,是的
------解决方案--------------------强签名
------解决方案--------------------都生成DLL 只留下ASPX页面
------解决方案--------------------发布下就好了啊
------解决方案--------------------VS 05 ? 通过自带的发布工具,就就没有 cs 文件了,只有 dll
------解决方案--------------------开发完ASP.NET应用程序,为了保护代码,可将以下文件删除:
1)所有扩展名为.cs的文件
2)所有扩展名为.resx的文件
3)扩展名为.sln、.csproj、.csproj.webinfo
------解决方案--------------------据说DLL代码就是混淆了也可以被反编译出来。。。我也想知道有没有完全保护的方法?
------解决方案--------------------人家有能耐反编译你的代码,不如自己开发算了!
------解决方案--------------------对啊,把所有的.cs的文件删除了,这样人家就看不到你的后台代码了
------解决方案--------------------我的办法是:发布系统然后加入混淆机制.
----
据说DLL代码就是混淆了也可以被反编译出来。。。我也想知道有没有完全保护的方法?
-----
你的系统有那么值钱吗?值得别人那么折腾去反编译你的代码.
------解决方案--------------------发布
------解决方案--------------------混淆后即使是反编译,也只会看到一堆垃圾代码,没有意义
要有精力看那些代码不如自己去写了,还快点
项目最重要的是文档,程序最重要的是注释,没有这两个的代码都只是一堆垃圾而已