基于C#开发web网页管理系统模板流程-打包发布

点击返回目录->

基于C#开发web网页管理系统模板流程-总集篇-CSDN博客


前言

本系列中,作为开发者我们通过ASP.net Web模板设计网页,网页的任何设计、源代码都是直接可见的,在实际应用开发中,显然这些都是商业、公司机密

通过打包发布操作,可以将设计和源代码整合成特殊机器码文件,除非有很高端的逆向技术,否则一般不会被反编译出源代码,也就实现了既能让用户正常使用功能,又能保证机密源代码不泄露


打包操作

①提前在本地创建一个文件夹,用于存放打包的文件,我直接放在了桌面上方便找到,你可以放在你意向的位置

②【右键 】项目名称->【发布(B)...

②我们选择【文件夹 】->然后点击【下一步

③【浏览 】->找到刚刚第①步创建的文件夹,然后点【完成

④【关闭 】,然后点击【显示所有设置

⑤按下图进行发布配置,谨慎勾选【在发布前删除所有现有文件(A)】!然后点【保存

⑥最后,点击【发布(U)

下侧输出给出成功提示

来到第①步创建的文件夹中,可以看到以***cs文件*** (即源码文件)和***designer文件*** (设计步骤文件)都消失了,但功能还是一模一样的(读者自行运行***aspx文件***进行测试),到这时就算圆满成功了,你可以把这个文件夹放在你的服务器中,如果服务器联网的话,别人就能通过域名访问到你的网页

相关推荐
坚定信念,勇往无前37 分钟前
mongodb的日志分割
数据库·mongodb
不正经学生1 小时前
C语言预处理详解:编译器真正动手之前的那些事
c语言·开发语言·算法·面试·bug
门思科技1 小时前
LoRaWAN 设备类别:Class A、B、C 对比与选型指南
c语言·开发语言·php
恋恋西风4 小时前
C++ 理解 std::thread 在单核和多核上的行为差异
开发语言·c++
Brilliantwxx4 小时前
【Linux】 进程(9)程序与进程地址空间(基础+进阶+面试题)
linux·运维·服务器·开发语言·c++
oradh4 小时前
Oracle TX 锁 Mode 4(Share)问题排查总结
数据库·oracle·tx 锁 mode 4·oracle tx 锁
不怕犯错,就怕不做4 小时前
git prune 自动删除本地记录中那些远程已经不存在的分支引用
linux·服务器·git
2601_962065254 小时前
[MySQL] SQL优化之性能分析
java·sql·mysql
BizzZ_5 小时前
C++(22)——类型转换和IO流
开发语言·c++
yi.Ist5 小时前
数据定义语言-DDL操作
数据库·学习·mysql·oracle·大海豚