Search code examples
c#visual-studio-2008sql-server-2005setup-deploymentprerequisites

VS 2008 doesnot have Sql Server Express 2005 x64 in prerequisite dialog


I am trying to install a VS 2008 application on a 64 bit system. All works fine but Sql Server Express 2005 fails because in prerequisite dialog it only offer x86 version and no x64 version.

So what should I install instead of that ? Should I directly download sql server express 2005 x64 version from Microsoft website and redistribute it ?

Regards Niraj


Solution

  • If there really isn't any reason why the application has to be 64-bit (memory usage or whatever), then just force a 32-bit build and be done with it. Most "normal" applications should not have any trouble running as 32-bit apps on a 64-bit OS.

    In other words, set Platform Target in Project Properties/Build/ to x86 and make sure to set Configuration to All Configurations.

    I realize that this doesn't really answer your question but it could solve your problem.