.NET框架的依赖性 [英] .NET Framework dependency

查看:198
本文介绍了.NET框架的依赖性的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在开发的.NET桌面应用程序,是有可能不要求.NET框架?正在开发的.NET软件preferred的方式来开发桌面应用程序?什么是最常用的编程语言,软件公司用它来开发桌面应用程序?

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

是.NET Framework的只是假定基于Windows操作系统的要求已安装因此,为什么他们列出的Windows操作系统版本的要求是什么?

Is the requirement of the .NET Framework just assumed based on the Windows OS you have installed hence why they list Windows OS version requirements?

推荐答案

您仍然可以开发使用C / C ++ Windows桌面应用程序,消除了要求。NET框架,但你需要确保必要的库都已经在系统上或安装。

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

有关.NET Framework的好处是,Windows XP SP2和Vista的默认安装的3.0框架运行时。

The nice thing about the .NET framework is that Windows XP SP2 and Vista has the 3.0 framework runtime installed by default.

在很多方面,这是微软的开发标准,并一直这样一段时间。这可以让你不用担心有一群上涨到您的应用程序库。如果你坚持所有的.NET提供的库,你拉闸只担心部署的可执行文件,这是一个很头痛缓解。当你有一大堆的库,你必须部署为好,那么你就开始遇到麻烦,当你写更新,因为你必须确保这些更新推在现有的安装程序和所有已安装的应用程序在那里

In a lot of ways, this is Microsoft's "development standard" and has been that way for a while. This allows you to not worry about having a bunch of libraries tacked onto your application. If you're sticking to all of the .NET provided libraries, you wind up only have to worry about deploying your executable, which is a big headache reliever. When you have a bunch of libraries you have to deploy as well, then you start to run into hassles when you write updates, because you have to make sure those updates are pushed out in your existing installer and to all the existing installed apps out there.

至于preferred,总是倾向于激怒羽毛的时候,但也有越来越多的.NET开发人员想为Web和桌面的求职网站我倾向于参观。 8 ^ D

As for "preferred", that always tends to ruffle feathers at times, but there are more and more .NET developers wanted for the web and the desktop at the job hunt sites I tend to visit. 8^D

编辑:非常感谢猎户您指出我的困惑的框架。你得到3.0出了大门,如果你在XP SP2和Vista操作系统。其他的一切将需要一个简单的下载Windows更新或运行。

Many thanks to Orion for pointing out my confusion on the frameworks. You get 3.0 "out the gate if you're on XP SP2 or Vista. Everything else is going to require a simple download or run of Windows Update.

这篇关于.NET框架的依赖性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆