Jul 27, 2010
First of all, I am sorry for the trouble.
Just so you know, the installation program does prompt you which folder to install. However, it never reaches that point because apparently it tries to determine the space requirements and then generates an error if your \My Documents\ folder has been mapped to a network share. We've had a couple other users with similar problems.
In researching this, we discovered that even Microsoft Office installations experience the same problem.
To the best of our knowledge, it seems to be related to some configuration on your machine. Either
1) how exactly the drive is mapped (with a drive letter as opposed to a UNC), or
2) an erroneous registry entry (possibly due to some past OS changes that were made)
As a work-around you could temporarily remove the mapping. Then run the installer and specify a local folder, say C:\DPF 4.0 CS\. However, your network people may not like this.
Here is another way to get going:
Install on a standalone machine (at least a machine that does not have the \My Documents\ mapping. Then copy the entire folder \DoFactory Patterns 4.0 CS\ to a location on your original machine. This is easy because all projects and documents reside under that folder.
The installation program creates 9 menu shortcuts which you will not have on your target machine. You can manually create these (or desktop shortcuts), or you can directly launch the documents and solutions by double clicking their names.
Unfortunately, there is nothing we can do on our side, in terms of changing the install program, but hopefully this points you in the right direction.
Nov 13, 2012
Doing what Roman Rozinov recommended...
msiexec /i c:\temp\patterns\dpfcs.msi TARGETDIR='L:\'
Running the msiexec seemed to allow the msi to run.
I'm posting it here so it's more visible to other users.
Nov 05, 2012
I completely agree with Henrik. Please supply an alternative download for the bits (via zip archive). In many managed environments, unmapping the My Docuements is imposible (due to GPO policies).