zoukankan      html  css  js  c++  java
  • VS .NET 安装包制作需要注意的问题

    1. 自定义安装类中不能出现堆栈溢出,否则在安装时没有任何提示,也不会执行代码。
    2. 制作安装程序时,可以把自己需要的配置功能和额外操作写在服务的安装类的OnAfterInstall函数中。比如安装服务完成后需要启动服务的代码如下:
      代码
                  try
                  {
                      
      //安装完成后启动服务管理程序
                      RunProcess rp = new RunProcess();
                      rp.Run(
      "net""start S3SvcWatcher");
                      
      if (rp.HasError)
                      {
                          
      throw new RuntimeException(rp.Error);
                      }
                  
      }
                  
      catch (Exception ex)
                  {
                      MessageBox.Show(
      null, ex.Message + "(请手动启动服务S3SvcWatcher或者重新启动计算机)",
                          
      "Start Service Fail", MessageBoxButtons.OK, MessageBoxIcon.Error);
                  }

          如果工程中没有安装类,添加一个即可。

  • 相关阅读:
    vue-amap地图组件的使用
    数据分析
    爬虫之scrapy框架
    爬虫之selenium
    记录一下最近的pwn
    内核提权姿势笔记
    CVE-2016-5343分析
    CVE-2015-8660分析
    Docker远程访问get(root)shell姿势
    Linux内核ROP学习
  • 原文地址:https://www.cnblogs.com/dyj057/p/1914279.html
Copyright © 2011-2022 走看看