Preliminary guidance
This section describes how to use Wix to implement some basic functions. (Note: Some links may be unavailable during further translation)
Files, shortcuts, and registries
How to: add files to the installation package
How to: Check the file version number during installation
How to: Write the registry key value during installation
How to: Read the registry key value during installation
How to: create a shortcut in the Start M
Because continuous integration is required, all projects are compiled and a multi-language installation package is generated. The previous build of the MST file is manual, and the MST file must be "associated" with the new installation package each time, otherwise the Chinese installation package will call the "type conversion failed" error when it calls the English resource. Based on these two points, it is necessary to program this process, or each package will have to find me. The following i
I. Using Regasm.exe to extract a TLB file from a DLLRegasm.exe "Tools.HMIBrowserDetector.dll"/tlbIi. the Heat.exe program using WiXUse the following:Heat file Where Heat.exe "Tools.HMIBrowserDetector.dll"-out "Tools.HMIBrowserDetector.dll.wix"Heat.exe "Tools.HMIBrowserDetector.tlb"-out "Tools.HMIBrowserDetector.tlb.wix"After the file is generated OK, open 1. Change the 2. Replace the put-guid-here in Final effect:3. Save the file and put it in the WXI installation project4. Modify the file list
Problem Description:The burn installation package for our products supports only. NET 3.5 SP1 above, and on machines with only. NET 2.0, the user is given a window to tell the user why they cannot install. Originally burn already built-in, but in the Japanese operating system, due to the built-in font and window size causes, the word appears overlapping. How do I adjust the contents and layout of the built-in Windows?Solution:directly on the code.localizationfile= "$ (var. Installimage) MBAPREQ.
1. Download and install wix3.9
From site: http://wixtoolset.org/releases/
2. Installation complete WiX, it can be used in vs2012.
3. Create a project
If you write the above file, you can generate the appropriate installation package MSI file.
You can download the complete engineering files here:
http://download.csdn.net/detail/caimouse/9531732
Cai Junsheng qq:9073204 Shenzhen
customized a UI tag Mywixui_mondo, put the UI and interface elements to be referenced into this element, if you do not define a new UI tag, then the definition of the Publish event can only be defined under Dbconfigdlg.wxs UI. The Dbconfigdlg dialog defines the interface for back and next jumps, but it also defines only one end of the doubly linked list, and the Setuptypedlg back button and the Licenseagreementdlg's Next button row define the other end of the list. All jump to the Dbconfigdlg
The database updates multiple records with different values, updates multiple fields at the same time, and updates multiple records
Requirement
The following two tables are student (student table) and score (test student table)
Statistics: total score and average score of the Gender age = 1 after.
Requirement: use an SQL score table to update the result to the
Link updates in a Word 2010 document include both Automatic Updates and manual update methods. If you use Automatic Updates, the user is prompted to update the document with the data in the linked file when the package contains a linked Word document, as shown in Figure 2011081803.
Figure 2011081803 Prompts the user whether to update the linked data
If you us
Php automatically updates the copyright information display method, and php automatically updates the copyright information. Php automatically updates the copyright information display method. php automatically updates the copyright information this article describes how php automatically
Php automatically updates the copyright information display method, php automatically updates the copyright information
This article describes how php automatically updates the copyright information display. Share it with you for your reference. The specific analysis is as follows:
We usually output copyright information at the bottom of the page, including the
Workaround:Transfer from http://www.cnblogs.com/tc310/archive/2012/12/21/2828450.htmlHttp://jingyan.baidu.com/article/636f38bb267982d6b84610f0.htmlFirst step: Modify the Hosts fileThe contents of the modified Hosts file are:127.0.0.1 Localhost#google Home 203.208.46.146 www.google.com# This line is for the convenience of opening the Android development website now it seems like no VPN can also open 74.125.113.121 developer.android.com# updated content is downloaded from the following address 203
Updates to join table queries and table updates
Background:
I wrote a blog about database join Table query, "read database -- (6) Connection". It mainly talks about the connection type and how to use the connection for multi-Table query. This blog is extended on this basis. First, let's look at an example of a join Table query.
USE TestUnion -- create table StaffUnion (id int primary key, name varchar (10)
Datatable: add columns, Set primary keys, Add rows, query, and update
There are too many materials for database operations and you are familiar with them.However, sometimes the data volume is small, but frequently updated variable operations usually use a custom structure, but the maintainability and flexibility of the custom structure is not as good as that of the temporary table, we can use datatable as a temporary memory table to flexibly add columns and rows as database operations to comple
Simple page effects (continuous collection and updates), page effect collection and updates
Introduction: you can write your own code or view it on the Internet. Even others write it, you can modify it, add comments, and maintain a unified coding style for ease of reading. The goal is to do this without using a database. simply do it, you can elaborate on the logic and principles clearly. Therefore, it may
Java code optimization (long-term updates) and java code optimization updates
Preface
Code optimization is a very important topic. Some people may think it is useless. In some small places, what are the effects of modifying or not modifying the code on the code running efficiency? I think so. Is it useful to eat a small shrimp like a whale in the sea? It's useless, but after eating more than one shrimp, the
UK updates and uk updatesThe premise of this article is that, because it is easier to install various software such as webserver, database, redis cache, and mq, I have been using Ubuntu Kylin as a development system for a long time.Today () at two o'clock P.M., the system prompts that a new update package is available, so it is updated. Remember that only one core component is updated, and the system must be restarted after the update. So I restarted
Method One, cancel the update in Control Panel
Step 1, first, right-click on this computer and select Properties. Open the System Properties dialog box. Alternatively, you can quickly open system properties by using the Windows key +pausebreak shortcut keys on your keyboard. The following figure. In the open System Properties, click Control Panel in the upper-left corner.
Step 2, in the Computer Control Panel interface, click "System and Security", the following figure.
Step 3, in the dialog b
DDNS can get updates in the forward direction, but cannot get updates in the reverse direction. If you want to break the header, you can help-Linux general technology-Linux technology and application information. The following is a detailed description. [I = s] This post was last edited by crossbitter at, 2011-11-22
CODE: [root @ host named] # cat/etc/dhcpd. confDdns-update-style interi
PHP automatically updates the method of displaying copyright information, PHP automatically updates the copyright information
This paper describes the method of automatic updating of copyright information in PHP. Share to everyone for your reference. The specific analysis is as follows:
We usually export the copyright information below the page, including the year information, the annual change, this simpl
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.