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

点击返回目录->

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


前言

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

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


打包操作

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

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

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

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

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

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

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

下侧输出给出成功提示

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

相关推荐
叼烟扛炮26 分钟前
Linux 学习笔记(六十):单线程的逆袭——epoll 高并发服务器实战
linux·服务器·网络·笔记·学习·算法
大维1 小时前
DBX 实测:从 SQLite 查询到 MiniMax-M3 自然语言生成 SQL
数据库·sql·sqlite
玖米GEO运营王总监1 小时前
2026年账号矩阵协同效应怎么量化:三个指标与公式结构
java·大数据·数据库
H.莓飛2 小时前
【C++】【STL】vector_OJ题
linux·服务器·开发语言·数据结构·c++·visual studio
Rabitebla2 小时前
【Linux操作系统】进程篇(十一):进程程序替换——从底层原理到 exec 函数族
linux·服务器·c++·笔记·学习·算法
沫璃染墨2 小时前
从零入门计算机网络系列(十五):TCP可靠传输机制详解——从序号与确认应答到乱序处理
服务器·网络·c++·tcp/ip·tcp
吴可可1232 小时前
富怡CAD二次开发指南
c#
1-1=03 小时前
C# IO和序列化
c#·.net·.netcore
景煜拾年3 小时前
InnoAI SQL 助手
运维·数据库·笔记·sql
j7~3 小时前
【C++ 八股文】(篇四)C++11 新特性
开发语言·c++·面试·c++11·八股文