B/S架构WEB项目打包移植问题

时间:2021-09-13 13:34:14
我想问一下:B/S架构的WEB项目做好以后,我想实现以下几点(不知道是否可以)
1.打包项目,而且项目的源码打包后,别人无法查看的(为了防止代码被窃取)。
2.打包后,能在另一台毫不相干的电脑上使用(单机使用)。
不知道各位明白我的意思了没。
期待大侠们详细步骤。
本人一直很困恼,目前还没做到。。。。。。。。。。。。。。

6 个解决方案

#1


做好后,在项目点击右键—>发布,选好存放目录,一直点OK就可以了,不过另一台机子的环境得搭建好,如.netfreamwork,数据库等!

#2


你的方法我了解,但是感觉源码的保密性不好。还有在另一台机器上如何做也能使用?

#3


顶帖吧  这方面没经验…………

#4


可以,在VS.net的开发互环境平台中,点击"文件-->新建项目",有一个"安装和部署",创建一个"安装项目",把你的项目添加到这个安装项目中,辅以一些简单的代码,你就可以创建一个类似于setup.exe的安装包,其它用户就可以像安装其它程序一样安装它.

#5


有什么大不了的要做到源码保密,如果是自己研发出来的东西还有保密性可言,一个网站,别人看下基本就能模仿了。
网站编译后那些后台代码都可以删掉了,留下aspx文件和生成的dll文件即可。想保密就把dll文件加密,否则反编译dll一样有源码出来。
别以为打包成exe文件就安全了,安装后解压出来的还是dll
想在另一台机器上使用,必须要有服务器,比如IIS,及.net framework平台。bs系统不像cs的。数据库看是用什么数据库,不同数据库,环境也不一样

#6


源码做到保密是出于个人好奇,想了解一下。5楼的加密方法我试试。
另外再补充一下,数据库是 SQL DB。 开发工具是visual studio 2008 (C#)

#1


做好后,在项目点击右键—>发布,选好存放目录,一直点OK就可以了,不过另一台机子的环境得搭建好,如.netfreamwork,数据库等!

#2


你的方法我了解,但是感觉源码的保密性不好。还有在另一台机器上如何做也能使用?

#3


顶帖吧  这方面没经验…………

#4


可以,在VS.net的开发互环境平台中,点击"文件-->新建项目",有一个"安装和部署",创建一个"安装项目",把你的项目添加到这个安装项目中,辅以一些简单的代码,你就可以创建一个类似于setup.exe的安装包,其它用户就可以像安装其它程序一样安装它.

#5


有什么大不了的要做到源码保密,如果是自己研发出来的东西还有保密性可言,一个网站,别人看下基本就能模仿了。
网站编译后那些后台代码都可以删掉了,留下aspx文件和生成的dll文件即可。想保密就把dll文件加密,否则反编译dll一样有源码出来。
别以为打包成exe文件就安全了,安装后解压出来的还是dll
想在另一台机器上使用,必须要有服务器,比如IIS,及.net framework平台。bs系统不像cs的。数据库看是用什么数据库,不同数据库,环境也不一样

#6


源码做到保密是出于个人好奇,想了解一下。5楼的加密方法我试试。
另外再补充一下,数据库是 SQL DB。 开发工具是visual studio 2008 (C#)