Requires framework to run EXE?
Requires framework to run EXE?
Requires framework to run EXE?
Requires framework to run EXE?
Requires framework to run EXE?
Requires framework to run EXE? Requires framework to run EXE? Requires framework to run EXE? Requires framework to run EXE? Requires framework to run EXE? Requires framework to run EXE? Requires framework to run EXE? Requires framework to run EXE?
Requires framework to run EXE? Requires framework to run EXE?
Requires framework to run EXE?
Go Back  Xtreme Visual Basic Talk > > > Requires framework to run EXE?


Reply
 
Thread Tools Display Modes
  #1  
Old 02-23-2005, 04:08 PM
JordanWeber JordanWeber is offline
Freshman
 
Join Date: Jul 2003
Posts: 40
Default Requires framework to run EXE?


Hey, I am very new to .net and am currently using the 2005 Express BETA. Problem comes when others try to run my .net programs.

---------------------------
.NET Framework Initialization Error
---------------------------
To run this application, you first must install one of the following versions of the .Net Framework:
v2.0.40607
Contact your application publisher for instructions about obtaining the appropriate version of the .Net Framework.
---------------------------
OK
---------------------------

Please dont tell me everyone who uses my programs need to download the huge .NET framework? Are there dlls I need to include? or is it just because im using the express?? Thank you

Jordan Weber
www.pheonixsoftware.com
Reply With Quote
  #2  
Old 02-23-2005, 04:18 PM
Squishy's Avatar
Squishy Squishy is offline
Senior Contributor
 
Join Date: Jul 2003
Location: Stratford
Posts: 919
Default

All programs written using .net languages require the framework. Most computers already have Framework 1.1 installed - the problem you're having is that Framework 2.0 is in beta, and isn't available through Windows Update. You'll have to find the installer and distribute that with your application.
Reply With Quote
  #3  
Old 02-23-2005, 04:19 PM
elnerdo's Avatar
elnerdo elnerdo is offline
Contributor
 
Join Date: Jul 2004
Location: Northern New Jersey
Posts: 490
Default

This will probably help, see the link in atma's post
Embedding .Net Framework
__________________
nerds unite!
Reply With Quote
  #4  
Old 02-23-2005, 04:35 PM
JordanWeber JordanWeber is offline
Freshman
 
Join Date: Jul 2003
Posts: 40
Default

Im looking into Atmas post right now.. But if i compiled this using VB.net 2003 would it be able to run on all updated windows than? Thanks
Reply With Quote
  #5  
Old 02-23-2005, 04:42 PM
elnerdo's Avatar
elnerdo elnerdo is offline
Contributor
 
Join Date: Jul 2004
Location: Northern New Jersey
Posts: 490
Default

Im not sure what you mean, it would run on a COMPLETELY updated windows, as .net framework is a windows update ( optional, but still an update )
__________________
nerds unite!
Reply With Quote
  #6  
Old 02-23-2005, 05:03 PM
AtmaWeapon's Avatar
AtmaWeaponRequires framework to run EXE? AtmaWeapon is offline
Fabulous Florist

Forum Leader
* Guru *
 
Join Date: Feb 2004
Location: Austin, TX
Posts: 9,500
Default

I wanted to install it and go over the license to check a couple of things but found out today that the program does not install on 64-bit platforms.

Visual Basic 2005 Express Edition Beta 1 runs on the .NET Framework 2.0 Beta. Programs you develop with the application will only work on other computers with the .NET Framework 2.0 Beta installed.

So long as you are not using features only supported by .NET Framework 2.0, your application should compile fine in Visual Studio 2003 and run on computers with the .NET Framework 1.1 installed. However, I think quite a few things were changed in VB 2005 and the odds that you are not using features that 1.1 does not support are slim.

In addition, the .NET Framework is an optional download through Windows Update, so it is not guaranteed on any Windows PC (yet). It is getting more prevalent and likely that a PC will have the Framework (I think DirectX 9 relies on it but don't know for certain).

Sadly, there is no way around that. .NET applications do not run without the .NET Framework installed. I would not suggest installing the 2.0 Beta on your clients' machines, though.

Although I am happy to see that the error message displayed in 2.0 is more friendly than 1.1's. If I'm not mistaken, a .NET Framework 1.1 application simply reports an error in mscoree.dll and doesn't mention anything about .NET.
__________________
.NET Resources
My FAQ threads | Tutor's Corner | Code Library
I would bet money 2/3 of .NET questions are already answered in one of these three places.
Reply With Quote
  #7  
Old 02-23-2005, 05:28 PM
JordanWeber JordanWeber is offline
Freshman
 
Join Date: Jul 2003
Posts: 40
Default

So I can port it over to 2003, make the necessary changes and than include the Bootstrapper. Or i can wait until 2.0 is released and than include that Bootstrapper(Or force them to Update). Any idea how long of a wait that could be? Thanks
Reply With Quote
  #8  
Old 02-23-2005, 10:13 PM
JordanWeber JordanWeber is offline
Freshman
 
Join Date: Jul 2003
Posts: 40
Default

Are you guys avoiding .net when it comes to applications/games that you plan on releasing to a number of people?
Reply With Quote
  #9  
Old 02-24-2005, 06:46 AM
John's Avatar
John John is offline
Bit Flipper
 
Join Date: Feb 2002
Location: The Inner Loop
Posts: 5,550
Default

You should check the license for your version of VB. If I'm not mistaken it's beta software which is meant to be used on a trial basis and you are not allowed to distribute the software you build with it.

Your question in post #8:
No. I wrote an application recently at my job using VB.NET 2003 and 30 people use it daily to do their job.
__________________
Subclassing|Magnetic Forms|Operator Overloading (VB2K5)|QuickSnip.NET

"These Patriot playoff wins are like Ray Charles songs, Nantucket sunsets, and hot fudge sundaes. Each one is better than the last." - Dan Shaughnessy
Reply With Quote
  #10  
Old 02-24-2005, 07:26 AM
Mike Rosenblum's Avatar
Mike Rosenblum Mike Rosenblum is offline
Microsoft Excel MVP

Forum Leader
* Guru *
 
Join Date: Jul 2003
Location: New York, NY, USA
Posts: 7,848
Default

Yes, I agree with John... But I am avoiding the 2005 verison until it is out of Beta. It's got some great features, but intil it is a Full Release, I just don't think that it is worth the hassle.
__________________
My Articles:
| Excel from .NET | Excel RibbonX using VBA | Excel from VB6 | CVErr in .NET | MVP |
Avatar by Lebb
Reply With Quote
  #11  
Old 02-24-2005, 10:38 PM
JordanWeber JordanWeber is offline
Freshman
 
Join Date: Jul 2003
Posts: 40
Default

Yes, but i should be able to move it over to 2005 when it is released. Thanks for all the help.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump

Advertisement:





Free Publications
The ASP.NET 2.0 Anthology
101 Essential Tips, Tricks & Hacks - Free 156 Page Preview. Learn the most practical features and best approaches for ASP.NET.
subscribe
Programmers Heaven C# School Book -Free 338 Page eBook
The Programmers Heaven C# School book covers the .NET framework and the C# language.
subscribe
Build Your Own ASP.NET 3.5 Web Site Using C# & VB, 3rd Edition - Free 219 Page Preview!
This comprehensive step-by-step guide will help get your database-driven ASP.NET web site up and running in no time..
subscribe
Requires framework to run EXE?
Requires framework to run EXE?
Requires framework to run EXE? Requires framework to run EXE?
Requires framework to run EXE?
Requires framework to run EXE?
Requires framework to run EXE? Requires framework to run EXE? Requires framework to run EXE? Requires framework to run EXE? Requires framework to run EXE? Requires framework to run EXE? Requires framework to run EXE?
Requires framework to run EXE?
Requires framework to run EXE?
 
Requires framework to run EXE?
Requires framework to run EXE?
 
-->