Different Web Setup Projects should have different output directories in Visual Studio 2005

I have 2 similar Setup Projects in Visual Studio 2005 solution. Actually second project was copied from the first one and some changes were done.

The first project has ouput file set as “Release\Project1.msi” and the second ““Release\Project2.msi”. I expected that “build solution“ will create both .msi files in the output directory.
However the second project cleans the output directory during build , and the Project1.msi was deleted.

The solution was to change output directory of the second project, e.g. ““Project2\Release\Project2.msi”.

Dynamic Web Services reference URL in Visual Studio 2005

I am using dynamic URLBehavior for some web services and during Setup change web services URLs to appropriate value (based on MSDN article).

According to MSDN2: If you set the URL behavior of the Web reference to dynamic, the application obtains the URL at run time from the appSettings element of your application's configuration file. 

However I've noticed that app.config file has entries for the same URL in both appSettings and <applicationSettings>.
After reading the generated code (Reference.vb/cs) it seems that appSetting entry is ignored, and the actual url from applicationSettings is used.

After some research I found a confirmation here.

I didn't have a chance to test it yet. 

It seems like breaking change for my Setup/installer program.

Update: I've posted a helper class that allow me to Update Dynamic Web reference URLs Diring Installation in Visual Studio 2005

«February»
SunMonTueWedThuFriSat
2930311234
567891011
12131415161718
19202122232425
2627281234
567891011