用VS2003做完成了一个BS项目,现在准备交工了,但是我怎么才能保护我的源代码啊。
记得在VS2005中有个发布网站然后就行了,可2003里居然没这个了。
网上说的把项目复制出来,不要cs文件的方法我试过了,可不管用,一旦没了cs文件就运行报错了。
------解决方案--------------------------------------------------------
关注+学习!!
帮你顶!!
------解决方案--------------------------------------------------------
VS 2003 中编译完成后是不需要 CS 文件的,要针对你报错的地方具体解决
--------------------------------
专业的 .NET 技术社区
http://forum.entlib.net.cn
------解决方案--------------------------------------------------------
用微软最老的混淆器
------解决方案--------------------------------------------------------
直接删除cs文件肯定会抱错的啊
------解决方案--------------------------------------------------------
关注
------解决方案--------------------------------------------------------
关注
------解决方案--------------------------------------------------------
vs2003
ASPX+bin目录
比2005还方便。2005要想合成一个DLL,还要用才插件。。
------解决方案--------------------------------------------------------
不能删除aspx文件,包括其代码cs文件。
你的设计不严谨,如果考虑保护代码,那就应该采用分层设计。将界面和后台逻辑代码分离,后台代码作为一个dll存在。对此dll进行代码混淆,从而保护代码而不被随意篡改。
------解决方案--------------------------------------------------------
用msbuild
http://blog.csdn.net/nhconch/archive/2007/09/26/1801813.aspx
------解决方案--------------------------------------------------------
不能直接删除CS文件,没有编译过的网站还是会和CS文件关联的。可以找找2003发布文章。
------解决方案--------------------------------------------------------
复制项目就可以了
菜单:“项目”-》“复制项目”,勾上“仅限于运行该应用程序所需的文件”