• C#ActiveX安装项目


    C#开发的ActiveX控件发布方式有三种:

    1. 制作客户端安装包,分发给客户机安装;
    2. 制作在线安装包,客户机联机安装;
    3. 使用html中object的codebase指向安装包地址。

    以下为制作安装包:

    1.右击解决方案,选择添加安装项目,命名ActiveXDemo.Setup

    2.ActiveXDemo.Setup项目上点右键,添加——项目输出,选择上边ActiveXdemo项目(一般默认情况下就是);

    3.右键ActiveXDemo.Setup项目打开属性页面,设置安装URL 这里设置为:http://localhost/Install 指定用户下载该应用程序的 Web 服务器

    这个目录必须是实际存在的,用来存放生成的安装文件,供客户端下载安装;

    4.在建立的主输出来自ActiveXDemo上右键属性,将Register这一项一定要设成“vsdrpCOM”;

    5.在“检测到的依赖项”中双击“Microsoft .NET Framework”,然后在“启动条件”的.Net Framework上右键属性这里可以调整安装包的framework版本,这里选择.NET Framework2.0;

    6.在安装项目ActiveXDemo.Setup右键属性的“系统必备”中,可以指定环境必须的framework版本,这里勾选.NET 2.0

    7.制作卸载程序(可选):双击“主输出来自ActiveXDemo(活动)“,选择应用程序文件夹,右击,添加程序集,浏览,选择“Cwindowssystem32msiexec.exe”,重命名msiexec.exe为Unistall.exe,右击Unistall.exe创建快捷方式并重命名为”卸载“,单击”卸载“,设置其Arguments属性为”{87D53B5B-3BEC-4B7D-BCBC-AFD87AB14FB2}“,其值与ActiveXDemo.SetupProductCode保持一致。

    8.生成ActiveXDemo.Setup项目,会生成两个文件,一个setup.exe文件和一个ActiveXDemo.Setup.msi文件;

    9.生成安装项目。

  • 相关阅读:
    安装 kubenetes-dashboard
    使用kubeadm在Centos7上部署kubernetes1.21.1
    批量重命名
    is_valid重写。返回数据格式统一
    django-序列化参数为空报错问题
    单文件日志测试
    文本、目录 空间清理问题
    数仓数据
    滑动验证码(无原图片处理)
    鸟哥私房菜基础篇
  • 原文地址:https://www.cnblogs.com/ytwy/p/5034573.html
Copyright © 2020-2023  润新知