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);
                  }

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

  • 相关阅读:
    IntelliJ IDEA 修改内存大小,使得idea运行更流畅。(转发)
    QueryRunner使用总结
    C#中static修饰符的作用
    Design Support库中的控件
    关于tomcat部署项目的问题
    让后台服务一直运行
    活动和服务的通信
    服务的用法
    数组右移问题
    素数对猜想
  • 原文地址:https://www.cnblogs.com/dyj057/p/1914279.html
Copyright © 2011-2022 走看看