VisualStudio ------- vs发布软件
上线的系统和自己做的系统有什么区别
上线的没有源代码,没有实体层,数据库访问层 业务逻辑层
只有表现层 而且也也没有 .cs 和 .psd 文件,这样就不能修改系统代码
他们都在 WebSite 目录下的 bin 目录下集成了,变成了 .dll 文件
当然厉害的也可以根据 .dll 文件进行反编译,进行破解你的系统
好处:维护了软件公司的利益,让系统成为了一个整体
如何发布:
1、首先要确保要发布的系统可以运行生成成功,而且经过来大量的测试
查看一下.NET 的版本,要和你部署在服务器上的版本不要相差太大,高版本的可以兼容低版本的
适用的CPU 默认就行
2、右击 website 点击 发布Web 应用
3、在设置中进行配置一下
4、选择保存的位置
5、预览确定一下 点击发布
6、要是发布失败
确定你保存的文件夹中没有别的文件
我又新建了一个文件夹进行保存,,可以看到已经发布成功
发布完成后要删除一些与系统无关的又比较大的文件
就像这样 使用 *.psd 找到在这个文件夹下的所有 psd 文件
删除就行了, 这是前段的源码
发布的软件没有那些 .cs 文件 只有表现层的一些 aspx 文件
删除一些不需要要的东西之后
进行压缩就行 传到客户的服务器上进行解压覆盖就行
建议进行标识一下 方便管理