Changes between Version 2 and Version 3 of CompilingEraser


Ignore:
Timestamp:
11/14/2008 11:54:05 AM (5 years ago)
Author:
Joel (IP: 220.255.7.198)
Comment:

More bold filenames and move the WiX section to the installer dependencies

Legend:

Unmodified
Added
Removed
Modified
  • CompilingEraser

    v2 v3  
    88     - Visual C# Express Edition 
    99   - Of course, Visual Studio Standard and above will be easier. You'll also be able to compile the MSI from within Visual Studio. 
    10  - WiX ([http://wix.sourceforge.net/]) 
    11    - Eraser's Installer is written with a combination of both WiX and C++ for the bootstrapper. The Eraser Installer was written with WiX v3, so grab a nightly build. 
    1210 - If you wish to produce your own installer 
    13    - You'll need the .NET framework, get it here: [http://www.microsoft.com/downloads/info.aspx?na=22&p=3&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=&u=%2fdownloads%2fdetails.aspx%3fFamilyID%3dab99342f-5d1a-413d-8319-81da479ab0d7%26DisplayLang%3den] 
     11   - WiX ([http://wix.sourceforge.net/]) 
     12     - Eraser's Installer is written with a combination of both WiX and C++ for the bootstrapper. The Eraser Installer was written with WiX v3, so grab a nightly build. 
     13   - .NET framework, get it from [http://www.microsoft.com/downloads/info.aspx?na=22&p=3&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=&u=%2fdownloads%2fdetails.aspx%3fFamilyID%3dab99342f-5d1a-413d-8319-81da479ab0d7%26DisplayLang%3den] 
    1414   - 7-zip, to create the installation bootstrapper archive 
    1515 
     
    1818== Build the Dependencies == 
    1919The only thing which must be built as of now is the 7-zip SDK. 
    20  1. Extract the 7-zip LZMA SDK to a folder (hereafter referred to as %7z%) 
     20 1. Extract the 7-zip LZMA SDK to a folder (hereafter referred to as '''%7z%''') 
    2121 2. Go to '''%7z%\C\Archive\7z''' and open '''7z_C.dsw''' 
    2222   a. If you are using Visual Studio 7 and later you'll be asked to upgrade your project, do so. 
     
    2929 
    3030== Build Eraser == 
    31  1. Download the Eraser sources (instructions here: [http://sourceforge.net/svn/?group_id=37015]); hereafter referred to as %Eraser% 
    32  2. Open %Eraser%\Eraser.sln 
     31 1. Download the Eraser sources (instructions here: [http://sourceforge.net/svn/?group_id=37015]); hereafter referred to as '''%Eraser%''' 
     32 2. Open '''%Eraser%\Eraser.sln''' 
    3333   - Users of the Express Editions will be asked whether they want to open it as a C# project or a C++ project, open the C# project first. 
    3434 3. Build Eraser (Release) 
     
    3939Todo: What about those without VS Standard+? 
    4040=== Build the MSI === 
    41  1. Open %Eraser%\Installer\Installer.wixproj 
     41 1. Open '''%Eraser%\Installer\Installer.wixproj''' 
    4242 2. Change the Target Platform to '''x86''' 
    4343 3. Build the '''Installer''' project