VS2008 setup project causing unwanted .net 3.5 install

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



There seems to be a significant prerequisite difference between the
deployment of a VS2005 Setup project that has been migrated to VS2008 vs. a
VS2008 Setup project created fresh in the new IDE. The migrated project
lists 2 prerequisites connected to Crystal Reports:
Crystal Reports Basic for VS2008 (x86, x64)
Crystal Reports for .NET Framework 2.0 (yellow error flag: prerequisite
could not be found for bootstrapping)
The project created in VS2008 doesn't include the second.

I have tried for hours to deploy the solution via InstallShield 2009 Express,
but have given up because I can't find a merge module for Crystal Reports
Basic for VS2008, so I'm back to the VS Setup project solution to deploy the
product. The windows application, which it is deploying, has its
compatibility set at .net 2.0 and has only .net 2.0 as a prerequisite. Both
the migrated and new 2008 setup projects similarly only have .net 2.0
specified as a prerequisite.

When I build the project using the migrated setup project, and deploy it to
a test machine that doesn't have Crystal Reports Basic for VS2008, the
installer automatically installs the Crystal Reports module and the setup is
a success. When I do the same deployment using the native 2008 setup project,
it insists on installing .net 3.5 with SP1 before attempting to install
Crystal Reports, and the .net 3.5 install fails. I believe that if it were
successful, it would also require a reboot. We do not want to force our
clients to install .net 3.5 and we certainly do not want to cause a reboot.

Nothing I have tried will remove the obligation to install .net 3.5 from a
build of the new 2008 setup project, even though it is not specified as a
prerequisite in any build configuration.

I appreciate any help,
Robert

url:http://www.ureader.com/gp/1436-1.aspx
.



Relevant Pages

  • Re: VS2008 setup project causing unwanted .net 3.5 install
    ... Definitive Guide to Windows Installer ... deployment of a VS2005 Setup project that has been migrated to VS2008 vs. ... lists 2 prerequisites connected to Crystal Reports: ... and the .net 3.5 install fails. ...
    (microsoft.public.dotnet.framework.setup)
  • Multiple projects using Crystal Reports
    ... apps that use Crystal Reports. ... appropriate CR merge modules in each app's Setup Project. ... I have the programs set up now, each program must have the CR merge modules ... Is there a way to install ...
    (microsoft.public.dotnet.languages.vb)
  • Multiple projects using Crystal Reports
    ... apps that use Crystal Reports. ... appropriate CR merge modules in each app's Setup Project. ... I have the programs set up now, each program must have the CR merge modules ... Is there a way to install ...
    (microsoft.public.vb.crystal)
  • Crystal Reports
    ... apps that use Crystal Reports. ... appropriate CR merge modules in each app's Setup Project. ... I have the programs set up now, each program must have the CR merge modules ... Is there a way to install ...
    (microsoft.public.dotnet.languages.vb)
  • Can setup project output just msi without setup.exe?
    ... I created a setup project in VS2005. ... Is it possible to force everything to be in just msi file? ... setup.exe caused by listing of Framework 2.0 as a prerequisite? ...
    (microsoft.public.dotnet.framework.setup)