.net的开发环境和运行时环境有啥区别

author author     2023-04-16     549

关键词:

。NET程序从开发到可以执行,分三个步骤:编写代码、编译、运行
这里编写代码理论上可以使用记事本,不一定非要工具;
编译可以使用编译器,也不是非要用特定VS工具;
不过微软为了方便程序员的编写代码、编译以及调试,推出了配套的IDE,现在更新到Microsoft Visual Studio 2010,这只是个工具,一般可能理解成“开发环境”,用IDE可以方便的进行编写和编译。
至于运行,就需要系统有。NET框架,也就是。NET Framework,说白了,你不装这个东西,运行不了。NET开发的程序。
补充一下,安装Microsoft Visual Studio的时候,会附加安装相应的。NET Framework。
最后总结一下,如果你只想运行。NET的程序,你只要装。NET Framework就可以了,如果你要开发。NET程序,建议你安装Microsoft Visual Studio,这样开发效率高。
参考技术A 运行环境是Framework类库,开发环境是VS

jdk和jre有啥区别?

他们的安装目录有什么关系呢?谢谢JDK:JavaDevelpmentKitjava开发工具JRE:JavaRuntimeEnvironmentjava运行时环境JVM:javaVirtualMachinejava虚拟机jdk是给开发人员使用的,jre和jvm是给普通用户使用,如果只是运行Java程序,安装JRE即可JDK:是java... 查看详情

petalinux工具和petalinux操作系统有啥区别

...行“mkdir/home/embed”命令,新建embed文件夹作为嵌入式开发的工作目录。(2)解压压缩包:通过共享目录把PetaLogix公司发布的压缩包petalinux-v0.40一rc2.tar.gz拷贝到embed工作目录中。然后在终端模式下运行“tar-zxvfpetalinux-v0.40... 查看详情

.netframwork和vs的区别

...样,它是.netf体系结构的基础。而VS是VisualStudio.NET的集成开发环境的简称,.net开发语言都采用了统一的集成开发环境VisualStudio.NET。它是一个强大的开发环境,后者在前者的基础上开发更多更开阔的东西。参考技术ANETFramework类库... 查看详情

docker有啥优势?

...此可以做到秒级,甚至毫秒级的启动时间,大大的节约了开发测试,部署的时间。3、一致的运行环境开发过程中常见的一个问题是环境一致问题,由于开发环境,测试环境,生产环境不一致,导致有些bug并未在开发过程中发现... 查看详情

环境变量和系统变量有啥区别?都是怎么设置的?

参考技术A分类:电脑/网络问题描述:环境变量和系统变量有什么区别?都是怎么设置的?请高手指点谢谢解析:系统变量是环境变量的一种,环境变量一种仅本用户适用,另一种即系统变量整个系统的用户都适用,两者都可以在使用... 查看详情

语言环境和编码(终端)有啥区别

】语言环境和编码(终端)有啥区别【英文标题】:WhatisthedifferencebetweenlocaleandEncoding(Terminal)语言环境和编码(终端)有什么区别【发布时间】:2013-05-1413:25:38【问题描述】:我尝试了几种方法来从c++程序设置终端“编码”。我... 查看详情

开发环境,生产环境,测试环境的区别

软件开发环境是指在基本硬件和宿主软件的基础上,为支持系统软件和应用软件的工程化开发和维护而使用的一组软件,简称SDE。它由软件工具和环境集成机制构成,前者用以支持软件开发的相关过程,活动和任务,后者为集成... 查看详情

C# 和 .NET 有啥区别?

...?【问题讨论】:我可以解释需求发布...它们是由非.NET开发人员编写的。 查看详情

lattice与altera的fpga有啥区别?譬如开发环境,配置等

...具生成的POF文件,同样可以达到掉电不消失的效果。至于开发环境,lattice的ispLEVER跟Altera的quartus以及xilinx的ISE都大同小异。因为FPGA的设计流程在那里,所以工具没太大的不同。还有问题的话可以补充给我。本回答被提问者和网... 查看详情

AWS 上的分段上传和分块上传有啥区别?

...传区块时的进度更新当块上传失败时重试块大小为1MB我的环境最好在Javascript上,但也可以在ASP.Net上。 查看详情

请问javaseeeme等有啥区别?

...是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。其中IBM的JDK包含的JVM(JavaVirtualMachine)运行效率要比SunJDK包含的JVM高出许多。而专门... 查看详情

netbeanside与netbeansplatform有啥区别

...开源,其项目包括两个系统:NetBeansIDE,一个开源的集成开发环境(IDE);NetBeansPlatform,一个应用程序的通用框架。我们说的NetBeans一般指其IDE。其是以纯Java编写的,但具有Windows环境及OSX环境的本机界面风格。Eclipse是一个IDE(I... 查看详情

jdk到底有啥作用

jdk是JAVA的开发编译环境,里面包含了很多类库,即jar包,还有jrejvm虚拟机。jdk是java语言开发最基础的工具包,是java程序运行的基础也是各种IDE开发环境的基础,由sun公司开发,目前已被oracle收购,不管是要学习java编程,还是... 查看详情

wampserver和apmserv有啥区别?都分别做啥的?

就是想问php的开发环境,和工具什么的,企业最常见的用到什么?Wampserver和Apmserv有什么区别哪个好点的?1、Apmserv: 是一款拥有图形界面的快速搭建ASP、CGI、Perl网站服务器平台的绿色软件。2、Wampserver:是一款由法国人开... 查看详情

pythonidle与python有啥区别

idle是官方提供的ide,一个集成开发环境,除了包含解释器外,包括了编辑器,调试器等等功能。python就是python解释器的本体。moduledocs大概是查看模块文档用的把,从来没直接看过。参考技术AIDLE是一个用于编辑脚本,代码高亮... 查看详情

移动端开发选择小程序和选择h5有啥不同?两者有何区别?

...百度甚至头条等等都开始了自己小程序之路。这样企业在开发移动端的时候就会面临一个问题是选择开发小程序还是H5好呢?所以济南文汇传媒的我就来总结一下小程序和H5的区别,来看一下两者有何不同?让您能更好地选择。... 查看详情

MobileFirst Platform 中的移动 Web 应用程序和桌面浏览器网页环境有啥区别?

】MobileFirstPlatform中的移动Web应用程序和桌面浏览器网页环境有啥区别?【英文标题】:WhatisthedifferencebetweentheMobilewebappandDesktopBrowserwebpageenvironmentsinMobileFirstPlatform?MobileFirstPlatform中的移动Web应用程序和桌面浏览器网页环境有什么... 查看详情

vb语言和c语言有啥区别?

一、主体不同1、vb语言:是Microsoft公司开发的一种通用的基于对象的程序设计语言。2、c语言:是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。二、特点不同1、vb语言:结构化的、模块化的、面向对象的... 查看详情