.NET Framework Dependency

When developing a desktop application in .NET, is it possible not to require the .NET Framework? Is .NET software development the preferred way to develop desktop applications? What is the most used programming language used by software companies to develop desktop applications?

Is the only requirement required for the .NET Framework based on the installed Windows OS, why do they list the requirements for the Windows OS?

+5
source share
15 answers

You can still develop applications for the Windows desktop using C / C ++, eliminating the requirement for the .NET platform, but you need to make sure that the necessary libraries are already on the system or installed.

The good thing about the .NET platform is that Windows XP Service Pack 2 and Vista have the default runtime 3.0.

Microsoft " " . , . , .NET, , . , , , , .

"", , .NET , . 8 ^ D

EDIT: , . 3,0 " , XP SP2 Vista. Windows.

+9

.Net .Net. , .

+2

Windows, .NET, . WinForms.NET - , Windows Presentation Foundation.NET MS.

+2

, , , .NET Framework . , ( .NET). , .NET, . , .

+1

Mono Windows, .NET.

, .NET- , . , .NET, , , Mono .

+1

.NET- , - .NET Redistributable , , ​​(, 3.5 Windows XP), .

.NET Runtime , ( 24 .NET 2.0, , .NET 3.5).

+1

, , , - .NET Framework . , ( .NET). , .NET, . , .

, , , XP Vista , .NET , 2,0 . , , " vbrun50.dll" - , Windows?

"" , . , , , . , , 2.0 , , , - ? , , " XP Vista, ", .

+1

, - .NET, , , Microsoft.

, ! , MFC!

+1

Remotesoft - $1250 : http://www.remotesoft.com/linker/index.html

Mono ( Mono Winform ), Mono, . : , , Mono. , , , LGPL; , ( exe), . http://www.mono-project.com/Mono:Runtime#Bundles

+1

"ClickOnce Deployment" , .Net 2.0, 3.0 / 3.5 . , , ​​ , .

, , .

+1

.NET( #), , . .NET.

, WebBrowser -, , , axWebBrowser ActiveX , / COM Interop. , , COM ?

0

, , , - .NET Framework . , ( .NET). , .NET, . , .

, ++/MFC Windows, DLL- MFC, . , , .NET.

, , .NET MFC, , . , . .NET, .

, , .NET , . , - .

0

.NET Framework , Windows XP ​​ 2.0,

? Windows XP, . , Windows, , , -, .

Vista 3.5

, 3.0. WPF, linq

0

, , dot NET, . ​​, ESS dotNET FuZe, DLL, dll . EXE .

, : http://essaver.net/fuze.html, FuZe.

0

You may not require the .NET Framework; there are several companies that sell (for thousands of dollars, notice) solutions that will allow you to do this. However, these are complete hacks and are not supported by Microsoft.

How you develop desktop applications (that is, using .NET or not) depends on your requirement. There is no preferred method.

The most commonly used language is probably C #.

-1
source

All Articles