This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- .Net 3.5 redistributable issues Windows 7
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jul 30, 2010
03:34 AM
.Net 3.5 redistributable issues Windows 7
Hello all,
This is my first post here.
I have been using Install Shield 2009 and ran into a problem. I am trying to create an installation that runs on Windows XP, Windows Vista and Windows 7. Problem is the exe file I am trying to install on the target PC requires .Net 3.5 sp1.
I believe Windows 7 does not need this installed as its already on there. However Vista and XP do need it.
Is there a prerequisite or some sort of condition I can set on the redistributable to only install on the machine if its Vista or XP?
Thanks,
Steve
This is my first post here.
I have been using Install Shield 2009 and ran into a problem. I am trying to create an installation that runs on Windows XP, Windows Vista and Windows 7. Problem is the exe file I am trying to install on the target PC requires .Net 3.5 sp1.
I believe Windows 7 does not need this installed as its already on there. However Vista and XP do need it.
Is there a prerequisite or some sort of condition I can set on the redistributable to only install on the machine if its Vista or XP?
Thanks,
Steve
(3) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 02, 2010
12:41 PM
I recommend you create a prerrequisite for your installer, in this way it will detect when the system doesn't have .NET 3.5 installed and will install it for you (which I think will not happen on Win 7).
I recently did it in InstallShield 12 with .NET 3.5 (no SP), but the procedure should be basically the same for InstallShield 2009 and .NET 3.5 SP1.
Christopher Painter has written a very detailed procedure on how to do it in the following post: http://blog.deploymentengineering.com/2006/11/using-installshield-12-to-install-net.html
Just remember that when you finish creating your prerequisite, you need to add it to your project by going to Application Data --> Redistributables and then filtering Setup Prerequisites.
Hope it helps.
Regards,
Juan Carlos
I recently did it in InstallShield 12 with .NET 3.5 (no SP), but the procedure should be basically the same for InstallShield 2009 and .NET 3.5 SP1.
Christopher Painter has written a very detailed procedure on how to do it in the following post: http://blog.deploymentengineering.com/2006/11/using-installshield-12-to-install-net.html
Just remember that when you finish creating your prerequisite, you need to add it to your project by going to Application Data --> Redistributables and then filtering Setup Prerequisites.
Hope it helps.
Regards,
Juan Carlos
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 02, 2010
12:50 PM
Forgot to mention,
If you want to keep your package small you should probably redistribute only the .NET 3.5 sp1 bootstrapper, which will force your users to connect to the internet and download the full package (this is very transparent and painless if the connection is working fine).
If your clients are not guaranteed to have internet access, you should then redistribute the full package, but it is more than 200Mb.
Regards,
Juan Carlos
If you want to keep your package small you should probably redistribute only the .NET 3.5 sp1 bootstrapper, which will force your users to connect to the internet and download the full package (this is very transparent and painless if the connection is working fine).
If your clients are not guaranteed to have internet access, you should then redistribute the full package, but it is more than 200Mb.
Regards,
Juan Carlos
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 02, 2010
03:11 PM
InstallShield 2009 SP2 includes a .NET Framework 3.5 SP1 prerequisite.
To obtain SP2, see the link near the bottom of the Read Me First community sticky post in this InstallShield 2009 forum.
To obtain SP2, see the link near the bottom of the Read Me First community sticky post in this InstallShield 2009 forum.