Building the application on 64-bit development box

Jun 3, 2007 at 10:11 PM
Edited Jul 14, 2007 at 9:57 PM
Setup project (MusicPlayerSetup.vdproj) in the solution includes a reference to the UltiDevCassiniServerConfiguration.dll file, which has a path that does not exist on x64 systems. Therefore if you attempt to build the application in x64 version of Windows you will get this compiler error:
ERROR: Unable to find source file 'C:\Program Files\UltiDev\Cassini Web Server 
for ASP.NET 2.0\UltiDevCassiniServerConfiguration.dll'
for assembly 'UltiDevCassiniServerConfiguration.dll', located in '[TARGETDIR]\Bin'
If you do, then to work around the issue please do this:
  1. Go to "C:\Program Files" folder and create "UltiDev" folder in it, and then create "Cassini Web Server for ASP.NET 2.0" folder inside the UltiDev folder.
  2. Copy UltiDevCassiniServerConfiguration.dll from "C:\Program Files (x86)\UltiDev\Cassini Web Server for ASP.NET 2.0" into "C:\Program Files\UltiDev\Cassini Web Server for ASP.NET 2.0". Please be sure to repeat this step after you have upgraded to the next version of the UltiDev Cassini Web Server.
Please note that the result product will be the same and work equally fine on both 64- and 32-bit versions of Windows regardless whether you have used x64 or x32 system to build it.