Click here to Skip to main content
15,885,767 members
Home / Discussions / C#
   

C#

 
GeneralUse of Structures in Unmanaged Code Pin
zelbezach1-Feb-04 20:00
zelbezach1-Feb-04 20:00 
GeneralC# Pin
BP1281-Feb-04 15:55
BP1281-Feb-04 15:55 
GeneralRe: C# Pin
Jonathan Slenders_2-Feb-04 0:47
sussJonathan Slenders_2-Feb-04 0:47 
GeneralRe: C# Pin
Heath Stewart2-Feb-04 3:47
protectorHeath Stewart2-Feb-04 3:47 
GeneralInclude .NET Pin
adyrds1-Feb-04 11:48
adyrds1-Feb-04 11:48 
GeneralRe: Include .NET Pin
Bo Hunter1-Feb-04 12:12
Bo Hunter1-Feb-04 12:12 
GeneralRe: Include .NET Pin
jkerns2-Feb-04 2:41
jkerns2-Feb-04 2:41 
GeneralRe: Include .NET Pin
Heath Stewart2-Feb-04 4:01
protectorHeath Stewart2-Feb-04 4:01 
The .NET Framework is required for an application that uses the .NET Framework, just like you can't run a Java app without the JRE.

There are ways to bootstrap the setup, but this will either require that the .NET Framework setup be included with the installation media (on a CD, this is hardly an issue) or must be downloaded on-demand, which imposses network requirements for clients. For information about this, see Redistributing the .NET Framework[^] on MSDN. Also note that the Windows Installer project in VS.NET will automatically include a .NET MSM (merge module) and exlude it from the installation. This is because it is only meant to resolve dependencies of base class library assemblies for assemblies in your installation and is not a valid installation of the .NET Framework. This is also documented in the VS.NET help.

There are commercial ways to bootstrap the .NET Framework, as well as free ways. For commercial ways, I recommend Wise for Windows Installer[^], but you can use InstallShield too (as an installation consultant for several companies and a tester/user of both IDEs, I've always preferred Wise Solutions). You can also find many free alternatives, such as Enhanced .NET Bootstrap Setup[^] on CodeProject.

 

Microsoft MVP, Visual C#
My Articles
GeneralRe: Include .NET Pin
Anonymous2-Feb-04 10:28
Anonymous2-Feb-04 10:28 
GeneralPopup menus (please help me) Pin
Jonathan S1-Feb-04 9:26
Jonathan S1-Feb-04 9:26 
GeneralRe: Popup menus (please help me) Pin
Nick Parker1-Feb-04 9:32
protectorNick Parker1-Feb-04 9:32 
GeneralWin32 API functions Pin
zlaty1-Feb-04 9:11
zlaty1-Feb-04 9:11 
GeneralRe: Win32 API functions Pin
Nick Parker1-Feb-04 9:37
protectorNick Parker1-Feb-04 9:37 
GeneralRe: Win32 API functions Pin
zlaty1-Feb-04 9:46
zlaty1-Feb-04 9:46 
GeneralRe: Win32 API functions Pin
Mazdak1-Feb-04 9:37
Mazdak1-Feb-04 9:37 
GeneralRe: Win32 API functions Pin
zlaty1-Feb-04 9:46
zlaty1-Feb-04 9:46 
GeneralRe: Win32 API functions Pin
Nick Parker1-Feb-04 9:53
protectorNick Parker1-Feb-04 9:53 
GeneralRe: Win32 API functions Pin
Mazdak1-Feb-04 9:56
Mazdak1-Feb-04 9:56 
GeneralQuestion on a class communicating with main form Pin
Flack1-Feb-04 8:30
Flack1-Feb-04 8:30 
GeneralRe: Question on a class communicating with main form Pin
Nick Parker1-Feb-04 8:38
protectorNick Parker1-Feb-04 8:38 
GeneralRe: Question on a class communicating with main form Pin
Charlie Williams1-Feb-04 14:26
Charlie Williams1-Feb-04 14:26 
GeneralQuestion on tabpages and autoscroll. Pin
Flack1-Feb-04 8:20
Flack1-Feb-04 8:20 
GeneralRe: Question on tabpages and autoscroll. Pin
Heath Stewart2-Feb-04 4:10
protectorHeath Stewart2-Feb-04 4:10 
GeneralDataSets and Diffgrams Pin
MrJJKoolJ1-Feb-04 4:55
MrJJKoolJ1-Feb-04 4:55 
GeneralRe: DataSets and Diffgrams Pin
Mazdak1-Feb-04 5:47
Mazdak1-Feb-04 5:47 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.