Hi All,
I have a question about how to use the final product I build with dotnet. I
used to work with VC++ 6, and there was an option in the project settings to
either use the MFC dlls or build the exe in a way that the MFC dlls are not
needed (if I am not mistaken, the term was statically linked and dynamically
linked). I wonder how it works with dotnet. If I build an exe and take it to
a machine without dotnet installed (98, 2000 or XP), is there a chance that
it will work? If not, what is the simplest solution?
Thank you for your answers.
Jozsi 5 1795
Hi,
Well, if you use Visual Studio 2003 C++ you can set the compiler to avoid
using the .NET core libraries, your app will run on any machine without .NET
framework,
Now, C# either VB.NET will work without it, those lengagues are pre-compiled
(like java) and need to make the final compilation (the image with ngen)
based on the machine that you execute the app. All the functions that you use
are based at least on the System namespace which is included on the .NET
framework.
So the final answer is no. :)
hope this helps to understand the arch.
reagrds
Salva
"Jozsef Bekes" wrote: Hi All,
I have a question about how to use the final product I build with dotnet. I used to work with VC++ 6, and there was an option in the project settings to either use the MFC dlls or build the exe in a way that the MFC dlls are not needed (if I am not mistaken, the term was statically linked and dynamically linked). I wonder how it works with dotnet. If I build an exe and take it to a machine without dotnet installed (98, 2000 or XP), is there a chance that it will work? If not, what is the simplest solution?
Thank you for your answers.
Jozsi
Hi,
thank you for your answer, this is what I was afraid of :-(. It means that
on the target machine I need this: .NET Framework 1.1 Redistributable ?
This is not too nice:
110 MB of hard disk space required, 40 MB additional hard disk space
required for installation (150 MB total)
Ok, I'll have to live with that
Thanks,
Jozsi
"Salvador" <Sa******@discussions.microsoft.com> wrote in message
news:CC**********************************@microsof t.com... Hi,
Well, if you use Visual Studio 2003 C++ you can set the compiler to avoid using the .NET core libraries, your app will run on any machine without .NET framework,
Now, C# either VB.NET will work without it, those lengagues are pre-compiled (like java) and need to make the final compilation (the image with ngen) based on the machine that you execute the app. All the functions that you use are based at least on the System namespace which is included on the .NET framework.
So the final answer is no. :)
hope this helps to understand the arch. reagrds Salva
"Jozsef Bekes" wrote:
Hi All,
I have a question about how to use the final product I build with dotnet. I used to work with VC++ 6, and there was an option in the project settings to either use the MFC dlls or build the exe in a way that the MFC dlls are not needed (if I am not mistaken, the term was statically linked and dynamically linked). I wonder how it works with dotnet. If I build an exe and take it to a machine without dotnet installed (98, 2000 or XP), is there a chance that it will work? If not, what is the simplest solution?
Thank you for your answers.
Jozsi
Hi,
All the new versions of windows (like win2k3) have the .NET on the
installation Cds (by default is installed) so in the near future it won't be
a problem. Sorry for the bad news :)
Salva
"Jozsef Bekes" wrote: Hi,
thank you for your answer, this is what I was afraid of :-(. It means that on the target machine I need this: .NET Framework 1.1 Redistributable ?
This is not too nice: 110 MB of hard disk space required, 40 MB additional hard disk space required for installation (150 MB total)
Ok, I'll have to live with that
Thanks, Jozsi
"Salvador" <Sa******@discussions.microsoft.com> wrote in message news:CC**********************************@microsof t.com... Hi,
Well, if you use Visual Studio 2003 C++ you can set the compiler to avoid using the .NET core libraries, your app will run on any machine without .NET framework,
Now, C# either VB.NET will work without it, those lengagues are pre-compiled (like java) and need to make the final compilation (the image with ngen) based on the machine that you execute the app. All the functions that you use are based at least on the System namespace which is included on the .NET framework.
So the final answer is no. :)
hope this helps to understand the arch. reagrds Salva
"Jozsef Bekes" wrote:
Hi All,
I have a question about how to use the final product I build with dotnet. I used to work with VC++ 6, and there was an option in the project settings to either use the MFC dlls or build the exe in a way that the MFC dlls are not needed (if I am not mistaken, the term was statically linked and dynamically linked). I wonder how it works with dotnet. If I build an exe and take it to a machine without dotnet installed (98, 2000 or XP), is there a chance that it will work? If not, what is the simplest solution?
Thank you for your answers.
Jozsi
"Jozsef Bekes" <bj****@hotmail.com> wrote in message
news:ed**************@TK2MSFTNGP14.phx.gbl... Hi,
thank you for your answer, this is what I was afraid of :-(. It means that on the target machine I need this: .NET Framework 1.1 Redistributable ?
This is not too nice: 110 MB of hard disk space required, 40 MB additional hard disk space required for installation (150 MB total)
This is the .NET SDK you are talking about, the runtime redistributable only
takes 22 MB, not sure where these extra 40MB comes from.
Willy.
Hi
Thank you, that sounds better. 40 MB is only temporary during install, I
guess the compressed files are not removed while extracting them or
something like that.
Jozsi
"Willy Denoyette [MVP]" <wi*************@telenet.be> wrote in message
news:uI**************@TK2MSFTNGP14.phx.gbl... "Jozsef Bekes" <bj****@hotmail.com> wrote in message news:ed**************@TK2MSFTNGP14.phx.gbl... Hi,
thank you for your answer, this is what I was afraid of :-(. It means that on the target machine I need this: .NET Framework 1.1 Redistributable ?
This is not too nice: 110 MB of hard disk space required, 40 MB additional hard disk space required for installation (150 MB total)
This is the .NET SDK you are talking about, the runtime redistributable only takes 22 MB, not sure where these extra 40MB comes from.
Willy. This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Billy Jacobs |
last post by:
I have a website which has both secure and non-secure
pages. I want to uses forms authentication. How do I
accomplish this?
Originally I had my web.config file in the root with Forms...
|
by: typingcat |
last post by:
First of all, I'm an Asian and I need to input Japanese, Korean and so
on. I've tried many PHP IDEs today, but almost non of them supported
Unicode (UTF-8) file.
I've found that the only Unicode...
|
by: Mark Miller |
last post by:
QUESTION:
Does anyone know how I can use v2.6 of the MSXML parser with .NET?
BACKGROUND:
I "Web to Print" process that allows our clients (newspapers) to export
their data and pass it thru a...
|
by: Dennis C. Drumm |
last post by:
I have ordered the book .NET Framework Solutions, In Search of the Lost
Win32
API by John Paul Meuller which I think will help answer some of my questions
I have regarding making custom...
|
by: Guest |
last post by:
Hi,
I unerstand that if you choose IIS to host your .Net Remotingcomponents with HTTP channel and SOAP formatter, you get thebuilt-in security and configuraion features of IIS. Also we canexpose it...
|
by: Dennis |
last post by:
I have three projects in my Solution. How do I designate which gets built
first when selecting the Build Solution.
--
Dennis in Houston
|
by: karpagam |
last post by:
Since WebServices are a standardized way to invoke a method of another
application over the internet, is there a way to integrate two different
applications running on different platforms (Say a...
|
by: David Lozzi |
last post by:
Howdy,
I wrote a web service in .Net for my customer. My customer has another
vendor who now has to consume it but they are not using Visual Studio. Most
of their pages are jsp, and they said...
|
by: Jim |
last post by:
With .net having been around for a while now, does anyone know what the
uptake of major software houses is in using .net for Windows Application
development? e.g. have the likes of Adobe, MS,...
|
by: Faith0G |
last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome former...
|
by: taylorcarr |
last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
|
by: aa123db |
last post by:
Variable and constants
Use var or let for variables and const fror constants.
Var foo ='bar';
Let foo ='bar';const baz ='bar';
Functions
function $name$ ($parameters$) {
}
...
|
by: ryjfgjl |
last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
|
by: BarryA |
last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Sonnysonu |
last post by:
This is the data of csv file
1 2 3
1 2 3
1 2 3
1 2 3
2 3
2 3
3
the lengths should be different i have to store the data by column-wise with in the specific length.
suppose the i have to...
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
| |