Stealth Player Development

My MicroISV. Where software development and pornography collide...

Subscribe in NewsGator Online

Monday, January 24, 2005

Installer Part 3

It hasn't been easy working with the dotNetInstaller, but I 've gotten it to work. It seems the configuration file editor doesn't create the correct format XML that the included installer exe is looking for.

When creating a web installtion, there are two different configuration files needed. The first configuration file is used to describe all the dependencies and contains the bulk of the installation information. The second configuration file basically is used to specify how to download the first configuration file.

I kept getting xml parser errors, however the sample that came with the source code worked fine. To get things working I pulled out xml elements that were NOT in the working sample provided. The elements I pulled were:

In the first config
<schema version="1" />
<?xml version="1.0" encoding="utf-8"?>

In the second config
<?xml version="1.0" encoding="utf-8"?>

For some reason the first config would freak if <schema version="1" /> was included, but the second config would freak if the same element wasn't included. Go figure.

I'll make sure to pass this along to the author, perhps I did something wrong though. Is anyone else using dotNetInstaller to make a web installation that hasn't had these problems? I'd like to hear from you.


Post a Comment

<< Home