zoukankan      html  css  js  c++  java
  • 用nant管理wince项目

    用nant管理wince项目

    用nant管理wince项目

    1 nant生成CAB文件

    wince5的安装文件是CAB文件格式,在nant下的msbuild命令不支持调用安装工程 *.vddproj,所以使用microsoft的cabwiz.exe命令,在nant下用以下方式生成CAB文件:

    <property name="cabwiz" 
              value="D:/Program Files/Microsoft Visual Studio 9.0/SmartDevices/SDK/SDKTools/cabwiz.exe" />
    <exec program="${cabwiz}"
          commandline="${SqlComparePda-src}/Debug/SqlComparePda.inf  /err cab_build_errors.err" />
    

    2 将CAB文件同步到wince设备

    CAB文件生成了,但毎次得手动将CAB文件复制到activesync的虛拟目录中,有点麻烦,因为 我是个懒惰的程序员,这个复制也要在CAB文件生成后自动完成。打开activesync程序选项 面板,选中"文件"选项,点击"设置"按钮,查看本机与wince5同步的文件夹,nant中将CAB 文件复制到这个文件夹中,activesynv自动会将文件同到wince5的"My Document"文件夹中。

    <property name="cabwiz" 
              value="D:/Program Files/Microsoft Visual Studio 9.0/SmartDevices/SDK/SDKTools/cabwiz.exe" />
    <property name="activesync-dir"
              value="C:/Documents and Settings/machine/My Documents/WM_machine My Documents" />
    <!-- create cab file -->
    <target name="deploy" depends="build" description="deploy cab file to wince">
      <delete>
        <fileset>
          <include name="${SqlComparePda-src}/Debug/*.CAB" />
          <include name="${activesync-dir}/*.CAB" />
        </fileset>
      </delete>
      <exec program="${cabwiz}"
            commandline="${SqlComparePda-src}/Debug/SqlComparePda.inf  /err cab_build_errors.err" />
      <copy todir="${activesync-dir}" flatten="true">
        <fileset>
          <include name="${SqlComparePda-src}/Debug/SqlComparePda.CAB" />
        </fileset>
      </copy>
    </target>
    

    3 为nant指定.net版本

    在nant脚本中加入这句:

    <property name="nant.settings.currentframework" value="net-3.5"/>  
    

    Date: 2013-05-06 20:06:36 CST

    Author: machine of awareness

    Org version 7.8.06 with Emacs version 23

    Validate XHTML 1.0
  • 相关阅读:
    移动端(手机端)页面自适应解决方案1(rem布局)---750设计稿
    ionic4之ion-sliders
    ionic4 新建
    Object的多种方法
    angular的Hash 模式和 HTML 5 模式
    关于滚动条
    前端笔记(1-20)
    百度图片网址
    ImageLoader_显示图片
    viewpager_轮播
  • 原文地址:https://www.cnblogs.com/machine/p/3063484.html
Copyright © 2011-2022 走看看