Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations wOOdy-Soft on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

The .msi file created in Visual Studios for VB requires resources???

Status
Not open for further replies.

GregFiore

Programmer
Nov 7, 2005
25
US
I have created a Visual Basic Wimndows application using Visual Studios. The resulting .exe file works on the development machine and on other machines with VS. A .msi (Microsoft Installer) file was also created, but does not seem to work right on 3 computers:
a). Longhorn OS: The installer wants to download a 20 meg .NET file.
b). The development machine: The installer says that a version already exists (I can partially understand this one).
c). Windows 98 OS: Needs dll files?

I thought that the .msi file contained all the resources to run the application on almost anything???
Suggestions???
Greg Fiore
 
what version of vs are you using.

Christiaan Baes
Belgium

I just like this --> [Wiggle] [Wiggle]
 
Thanks Christiaan,
I am running .NET 2003 Version 7.10.3077.0
The .msi installer is asking for the .NET framework 1.1.
After reviewing the Microsoft WEB site, I found that a
REDISTRIBUTABLE .NET framework 1.1 is available. This can
be added to the application. I personally think that this
is very poor!!! Maybe I should add Service Pack 2 as well !!!
Does a more recent version of VS fix this problem?
And if I load my Solution on a more recent version and create a new .msi... will it be o.k.?
Greg
 
I found that a
REDISTRIBUTABLE .NET framework 1.1 is available. This can
be added to the application. I personally think that this
is very poor!!!
Yes, the distributable version of the framework will have to be included so that machines without the framework can install it (how else are they supposed to run the application?). VS2005, packages up the project a little better in the fact that you can say what the pre-requsites are (and get the user to download them if they don't have them) but it is essesntially doing the same thing.


____________________________________________________________

Need help finding an answer?

Try the Search Facility or read FAQ222-2244 on how to get better results.

 
Thank you Ca8msm,
I realize that I will have to add it, however how
did VB applications run years before. This is a very
simple Windows application, that once installed on a client, needs no network resources, etc. Should I have developed it in a different program, not VS?
Is the Redistributable added in the same location as the .exe ?
Greg
 
however how did VB applications run years before
VB applications needed the VB runtime files installed. VB.NET applications need the .NET framework installed. There's no difference really.

Should I have developed it in a different program, not VS?
It wouldn't have made much difference (see above).

Is the Redistributable added in the same location as the .exe ?
No, it's installed to the Microsoft.NET framework folder under Windows.


____________________________________________________________

Need help finding an answer?

Try the Search Facility or read FAQ222-2244 on how to get better results.

 
Thanks again,
The Redistrubtion package is 20 Megs, My application is 100K. What I meant is: should the REdis be installed during the creation of the .msi along with the applications release version (.exe) of the VS app? This would create a huge download?
Or is the Redistrubtion package installed on the development machine and VS uses only those resources needed for the unique app requirements? This would make sense...I can't believe that my app needs 20 meg worth of resources!!
Greg
 
if you write a java app...
if you write a .net app...
if you write a flash thingie...

yes they all want you to download there framework, allas that's life. On the other hand. Any sensible user that does his updates on a regular basis will already have framework installed. And he only has to do this once (unless he reinstalls his OS.

Christiaan Baes
Belgium

I just like this --> [Wiggle] [Wiggle]
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top