Amu


hi

Does redistributable packages are meant for the OS (like service packs)only or it also comes for the Win based apps Can we develop these redistributable packages on our owv for Vista based applications.

if we can create them for other apps also then what all API do we have to call to successfully modify the WRP resources in vista



Re: microsoft redistributable package in vista!

Bruce N. Baker - MSFT


Ok, I'm slightly confused by your question(s) but here goes:

You use Windows Installer or you can use One Click in VS to create an MSI that can be installed.

To learn more about Windows Installer technology:

http://msdn2.microsoft.com/en-us/library/aa372866.aspx

To read more about WRP I suggest the following:

http://msdn2.microsoft.com/en-us/library/aa372868.aspx

Hope this helps.






Re: microsoft redistributable package in vista!

Douglas Jordan

Bruce, I have a more direct question - is there a Visual C++ 2005 Redistributable Package for Vista Like the one available for XP etc (vcredist_x86.exe). The package for XP does not state support for Vista.





Re: microsoft redistributable package in vista!


Re: microsoft redistributable package in vista!

Douglas Jordan

That is the one that will not work in XP.

This is the new SP1 that should work although it does not state it.

http://www.microsoft.com/downloads/details.aspx familyid=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=en






Re: microsoft redistributable package in vista!

Bruce N. Baker - MSFT

Ok, I'm confused.

Is that one on the website not working on XP but DOES work on Vista But Vista is not listed as a supported OS






Re: microsoft redistributable package in vista!

Douglas Jordan

No SP1 redistributable is supposed to allow apps to work in XP and Vista but you have to update your build environment with SP1 as well. There is also a SP1 for VS2005 and Vista.

See this thread:

http://forums.microsoft.com/MSDN/ShowPost.aspx PostID=1034641&SiteID=1






Re: microsoft redistributable package in vista!

Bruce N. Baker - MSFT

There is no C++ VS 2005 SP1 available as a download, you have to use the version that gets distributed with SP1 on your dev box.




Re: microsoft redistributable package in vista!

Douglas Jordan

There was not one until about 6 weeks ago. See the link, it states SP1 redistributable for VS2005.




Re: microsoft redistributable package in vista!

Bruce N. Baker - MSFT

Yes, here it is, published 4/10/2007

http://www.microsoft.com/downloads/details.aspx FamilyID=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=en

Even thought it doesn't state Vista, this must be the one. I'll verify the stamp on it tomorrow.






Re: microsoft redistributable package in vista!

Douglas Jordan

Unfortunately testing this morning shows it does not work on Vista and results in the same issue. Apparently msvcr80.dll will not load on Vista.




Re: microsoft redistributable package in vista!

Bruce N. Baker - MSFT

So your saying the C++ Vista SP1 package does not install properly on Vista What error are you getting




Re: microsoft redistributable package in vista!

Douglas Jordan

Bruce N. Baker - MSFT wrote:
So your saying the C++ Vista SP1 package does not install properly on Vista What error are you getting

No the DLL does not load when the application runs. Package installs fine. Error at runtime: This application has failed to start because MSVCR80.dll was not found.






Re: microsoft redistributable package in vista!

Bruce N. Baker - MSFT

Maybe you need a merge module to install that dll and it doesn't come with the package. Did it come with the non sp1 version




Re: microsoft redistributable package in vista!

Douglas Jordan

I found the problem - the Allow Isolation linker option was disabled. Now it is working on Vista. Not sure why it worked on XP with this option off.





databaseforum