• VS2005 Web项目安装部署:利用预编译的Dll 隐藏.cs文件 的简单实现


    1.新建一ASP.NET网站
    2.利用aspnet_compiler 编译该网站项目
    3.利用第2步生成的相关文件 新建一Web安装项目
    4.利用第3步生成的相关文件 安装部署该网站
    ===========================================
    具体步骤如下:

    1.新建一ASP.NET网站
    -------------------
    a.VS2005-文件-新建-网站
    b.模板处 选择 ASP.NET网站
      位置处 选择 HTTP
      名称处 填写 http://localhost/WebSet
      语言处 选择 Visual C#
    c.简单对Default.aspx页面 进行一些编辑
      如添加一个Button按钮
      并编写该Button按钮的onClick事件
    b.调试-启动调试F5 编译该网站项目

    2.利用aspnet_compiler 编译该网站项目
    ------------------------------------
    a.开始-所有程序
      -Microsoft .NET Framework SDK v2.0 - SDK 命令提示
    b.命令行
      C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0>
         aspnet_compiler -?
         用来预编译ASP.NET应用程序的实用工具的相关帮助文档
    c.预编译第1步所建的网站
      C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0>
         aspnet_compiler -v /WebSet c:\MyTarget
    d.在 c:\MyTarget文件夹下 查看所生成的相关文件

    3.利用第2步生成的相关文件 新建一Web安装项目
    -------------------------------------------
    a.VS2005-文件-新建-项目
    b.在其他项目类型 处 选择 安装与部署
    c.选择 Web安装项目
      名称 WebSetup1 位置等 默认即可
      点击 确定
    d.在打开的WebSetup1解决方案资源管理器 树下
      右键点击WebSetup1项目
      选择 视图-文件系统
    e.在文件系统处
      右键 Web应用程序文件夹-添加-文件
      选择第2步时所生成的c:\MyTarget文件夹下相关文件
      保持其文件结构
      即bin目录下的相关文件等 也要加入
    f.生成-生成WebSetup1

    4.利用第3步生成的相关文件 安装部署该网站
    ----------------------------------------
    a.利用第3步生成的WebSetup1.msi或.exe文件
      安装部署该网站
    b.如果需要 可以利用IIS管理器
      对WebSetup1网站的默认文档 进行相关修改
      以便在IE浏览器中输入
      http://localhost/WebSetup1 时
      可以打开指定的文件如Default.aspx


    附:应该有更好的隐藏.cs文件的安装项目的制作方法
        留待进一步的学习

  • 相关阅读:
    ThreadLocal
    线程基础知识09JAVA的可见性和有序性问题
    SpringIOCDebug查看Bean的实例化过程
    SpringAOP(Debug查看执行流程)
    JAVA引用类型
    线程基础知识CountDownLatch
    从A至Z,用30个单词来概括过去十年的游戏行业
    蓝桥杯练习系统 ID: 81 冒泡排序计数
    蓝桥杯练习系统 ID: 279 3000米排名预测
    [多重解法]线段树练习(动态求连续区间和,区间最大值)
  • 原文地址:https://www.cnblogs.com/freeliver54/p/659549.html
Copyright © 2020-2023  润新知