zoukankan      html  css  js  c++  java
  • C#高级编程9 第18章 部署

    C#高级编程9 第18章 部署

    使用 XCopy 进行部署

    本主题演示如何通过将应用程序文件从一台计算机复制到另一台计算机来部署应用程序。

    1.将项目中生成的程序集复制到目标计算机,生成的程序集位于项目中的bindebug目录下

    2.在开发计算机上找到vcredist_x86.exe复制到目标计算机

    3.在目标计算机运行vcredist_x86.exe,安装所需C++运行库

    4.应用程序运行

     

    使用ClickOne进行部署

    百度经验使用ClickOne发布Windows应用程序

    工具/原料

     
    • 需要部署文件
    • Windows系统

    方法/步骤

     
    1. 1

      选择要发布的项目,右点击选择“属性”,然后选择“发布”选项页,如下

      使用ClickOne发布Windows应用程序
    2. 2

      参数填写

      使用ClickOne发布Windows应用程序
    3. 3

      ClickOnce高级选项

       1. 应用程序文件   

      注意:VS的此功能并不十分完善,如果程序引用了OFFICE组件,它会把stdole.dll、Office.dll以及Microsoft.Vbe.Interop.dll作为系统必备,当在客户机安装时就有可能出现的版本不同的错误(因为安装的office版本不同,而这一般不影响程序使用),此时,你应该把这些DLL的“发布状态”更改为“包括”,这样就不会出再错误。

       2. 系统必备

       3.更新

       4. 选项

      使用ClickOne发布Windows应用程序
      使用ClickOne发布Windows应用程序
    4. 4

      选择ClickOnce更新策略

      使用ClickOne发布Windows应用程序
    5. 5

      服务器部署

      k:_Toc196540084'>更新策略

      使用ClickOne发布Windows应用程序
      使用ClickOne发布Windows应用程序
    6. 6

      客户端部署

      使用ClickOne发布Windows应用程序
    7. 7

      生成部署清单

      使用ClickOne发布Windows应用程序
      END

    注意事项

     
    • 一般解决方案只包含一个Windows应用程序(通常为启动项目),其它项目均应该为类库项目
    • 当存在输出文件在“生成操作”选项中选择“内容”。
    • DLL版本问题,把 “发布状态”更改为“包括”
    • 提示网络错误,请确保IIS的ASP.NET配置版本

    Web部署在第17章中已提到过http://www.cnblogs.com/licin/p/7235007.html

  • 相关阅读:
    实时日历
    添加与删除
    php 变量 循环关键词以及方法
    php中各种操作字符串和时间戳的代码关键词
    php中数组相关
    php中普通方法和静态方法的区别以及抽象类和接口
    php设计模式 工厂模式和单例
    面对对象7大原则整理
    PHP中include与require的特点和区别说明
    php基础运算符语句
  • 原文地址:https://www.cnblogs.com/licin/p/7272459.html
Copyright © 2011-2022 走看看