首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Windows上编译C#.net 3.5控制台应用程序有什么免费,小巧,快速的东西吗?

在Windows上编译C#.net 3.5控制台应用程序,有一些免费、小巧、快速的工具可供选择。以下是一些推荐的工具和资源:

  1. Visual Studio Community Edition:Visual Studio是一款功能强大的集成开发环境(IDE),提供了完整的C#开发工具和功能。Visual Studio Community Edition是免费的版本,适用于个人开发者和小型团队。您可以从微软官网下载并安装,它提供了编译、调试和发布C#应用程序所需的一切功能。
  2. .NET Core SDK:.NET Core是一个跨平台的开源框架,用于构建高性能、可扩展的应用程序。它支持C#语言,并且可以在Windows上进行编译。您可以从Microsoft官网下载并安装.NET Core SDK,它提供了命令行工具和库,用于编译和运行C#应用程序。
  3. Mono:Mono是一个开源的.NET实现,允许在多个平台上运行C#应用程序。它提供了一个小巧、快速的运行时环境,适用于Windows、Linux和macOS等操作系统。您可以从Mono官网下载并安装Mono开发工具包,它包含了编译器和运行时环境,可用于编译和运行C#应用程序。
  4. Roslyn:Roslyn是微软开发的一套开源编译器和代码分析工具,用于C#和VB.NET语言。它提供了一种灵活的方式来编译和分析C#代码,并且可以与其他工具集成。您可以从GitHub上获取Roslyn的源代码,并根据需要进行自定义和扩展。

这些工具都是免费且广泛使用的,适用于编译C#.net 3.5控制台应用程序。您可以根据个人偏好和项目需求选择合适的工具。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

干货 | 提高程序员工作效率必备工具

2.Stack Overflow 不开玩笑,2005年时候大家用google搜过技术相关资料? 又或者1995年那阵FidoNet去找一些答案? 这样情景太可怕了。...3.IntelliJ Eclipse通常是个不错选择(还是免费),但IntelliJ IDEA,还有phpStorm,各方面都更为出色,小伙伴们可以随时免费试用它社区版。...与其他许多代码生成工具不同,CodeSmith 不要求订阅特定应用程序设计或体系结构。 使用 CodeSmith,可以生成包括简单强类型集合和完整应用程序在内任何东西。...它小巧免费,支持中文,支持正则表达式,可以通过HTTP或FTP分享搜索结果。...如果正在使用或放弃了Locate32,都值得推荐这款体积小巧、免安装、免费、速度极快(比Locate32更快)文件搜索工具Everything! ?

54220

干货 | 提高程序员工作效率必备工具

2.Stack Overflow 不开玩笑,2005年时候你用google搜过技术相关资料?又或者1995年那阵FidoNet去找一些答案?这样情景太可怕了。...我们相信几年时间内,PostgreSQL很有可能不仅在语法击败商业数据库,同时性能上也能超越它们。...与其他许多代码生成工具不同,CodeSmith 不要求您订阅特定应用程序设计或体系结构。使用 CodeSmith,可以生成包括简单强类型集合和完整应用程序在内任何东西。...它小巧免费,支持中文,支持正则表达式,可以通过HTTP或FTP分享搜索结果。...如果正在使用或放弃了Locate32,都值得推荐这款体积小巧、免安装、免费、速度极快(比Locate32更快)文件搜索工具Everything!

61520

安装 IronPython

它支持一个可交互控制台,该控制台支持完全动态编译,并且可以让Python程序员访问所有的.NET库,同时还保持对Python语言完全兼容性。...包括 Windows, Mac OS, Mac OS X, 所有免费类 UNIX 变种——如 Linux。 太多平台可以运行 IronPython了。...现在运行IronPython最佳环境当然是Windows,所以现在讲解一下Windows下安装IronPython。 1、 点击这里从CodePlex免费下载相关程序,源码以及教程。...使用 IronPython 交互 Shell 既然我们已经安装了 IronPython, 那么我们运行这个交互shell是什么东西呢?IronPython扮演着两种角色。...首先它是一个脚本解释器, 可以从命令行运行脚本, 也可以脚本双击, 象运行其他应用程序一样。它还是一个交互 shell, 可以执行任意语句和表达式。 这一点对调试、快速组建和测试相当有用。

1.7K70

Microsoft® .NET Micro Framework简介

它自身就可以是一个操作系统OS,它编译出来程序,就可以直接跑硬件,当然,也可以别的嵌入式系统(如UCOS)用它,MCU才不管什么操作系统呢,找到第一条指令就开始执行,到哪算哪。...MF 也算是一个中间件,跨在C#和硬件之间,所以微软MF团队必须为不同MCU写不同MF类库实现,可以看做是Windows驱动程序。...尽管都是 ARM架构,但是ARM也有各种子架构,然后不同公司实现MCU产品,内部包含东西也不尽相同,所以得分门别类实现。...因为.Net Micro Framework功能强大,并且能从C#.NetPC开发快速进入,它几乎适用于所有嵌入式场合。...经 过实际测试发现,.Net Micro Framework固件最小可以达到250k左右,那么512k单片机MCU完全没有问题。

80100

手把手教你基于Python实现打包成exe程序

这个过程几个关键优点:无需安装Python:最大好处是,最终用户不需要在他们机器安装Python来运行程序。...PyInstaller支持多个平台,包括Windows、macOS和Linux。2、 cx_Freeze :这是另一种常用工具,它可以用来创建跨平台应用程序,包括WindowsEXE文件。...py2exe处理依赖关系和包含所需库方面表现良好,但它不支持Python 3.5及以上版本。...4、 Py2app :虽然主要用于macOS创建应用程序包,但py2app也可以用于Windows创建独立可执行文件。...5、 PyOxidizer :这是一个相对较新工具,它可以创建包含Python解释器和依赖库独立二进制可执行文件。PyOxidizer着重于创建小巧快速启动应用程序

91810

【软件工具分享】 | 学习、工作必备几种软件

notepad++(记事本)是代码编辑器或WINDOWS小程序,用于文本编辑,文字编辑方面与Windows写字板功能相当。是一款开源、小巧免费纯文本编辑器。...Jupyter Notebook 实际是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码等,它主要用途:数据清理和转换,数值模拟,统计建模,机器学习等等 。...那么了下面这两款软件,你就根本不用担心了。因为它让你找东西都是秒级。 ?...该工具体积小巧,界面简洁易用,快速建立索引,快速搜索,同时占用极低系统资源,实时跟踪文件变化,并且还可以通过http或ftp形式分享搜索。...微软产品基本都是收费,该软件也不例外,然而在我大天朝软件收费,您觉得可能?网上破解工具很多,大家可以自行百度一下,一大堆。

1.3K20

.NET(C#)哪些主流ORM框架,SqlSugar,Dapper,EF还是...

前言 以前一篇文章中,为大家分享了《什么是ORM?为什么用ORM?浅析ORM使用及利弊》。...那么,目前.NET(C#)世界里,哪些主流ORM,SqlSugar,Dapper,Entity Framework(EF)还是ServiceStack.OrmLite?...特点: 开源、免费 推荐等级:★★★★☆ linq2db linq2db也是一款快速、轻量、类型安全POCO对象和数据库映射ORM框架。...官方网站:http://ITdos.com/Dos/ORM/Index.html 特点: 开源、免费 上手简单,0学习成本。使用方便,按照sql书写习惯编写C#.NET代码。...批量集合加载 带有lazy="extra"集合 集合过滤器和分页集合 二级缓存(实际NH二级缓存貌似也很简单?)

7.8K90

.NET 2.0运行时LINQ

启用LINQ应用程序是否可以仅安装了.NET 2.0运行时计算机上运行? 从理论讲,LINQ只不过是语法糖,而得到IL代码应该与.NET 2.0中代码相同.....: 没人提到LINQBridge是很奇怪.这个小巧项目是LINQ(IEnumerable,但没有IQueryable)及其依赖(Func,Action等)到.NET 2.0后端.和: 如果您项目在编译期间引用...Stum..: 一些"黑客"涉及使用3.5 Framework中System.Core.dll使其与.net 2.0一起运行,但我个人不希望使用这样一个有点摇摇欲坠基础....请参见此处:.NET 2.0LINQ支持 创建一个新控制台应用程 仅将System和System.Core保留为引用程序集 为System.Core将Copy Local设置为true,因为它在...基本,任何只有"语法糖"东西和新编译器(C#3.0,VB 9.0)都会发布兼容2.0IL.这包括LINQ使用许多功能,例如匿名类,作为匿名委托lambdas,自动属性,对象初始值设定项和集合初始值设定项

16610

【译】.NET Core和.NET Standard什么不同

近日,微软发布了.NET Core 2.0,但是开发人员中间仍然存在一些疑惑,就是.NET Core、.NET Standard、Xamarin和.NET Framework什么不同。...它支持4种类型应用程序控制台、ASP.NET Core、云和通用Windows平台(UWP)。...Windows Forms和Windows Presentation Foundation(WPF)并不包含在.NET Core中。 从技术讲,.NET Core仅支持控制台应用程序。...由于.NET Standard确定了API,而不是一个实现,所以不需要重新编译应用程序。任何新发布.NET实现都实现了必须库。应用程序不需要重新编译就可以运行在新硬件平台或操作系统。...从理论讲,调用API时可能会捕获到NotSupportedException异常,但那种情况应该很少见。

2.2K60

【译】 ASP.NET Core 中使用 SignalR

近日,微软发布了.NET Core 2.0,但是开发人员中间仍然存在一些疑惑,就是.NET Core、.NET Standard、Xamarin和.NET Framework什么不同。...它支持4种类型应用程序控制台、ASP.NET Core、云和通用Windows平台(UWP)。...Windows Forms和Windows Presentation Foundation(WPF)并不包含在.NET Core中。 从技术讲,.NET Core仅支持控制台应用程序。...由于.NET Standard确定了API,而不是一个实现,所以不需要重新编译应用程序。任何新发布.NET实现都实现了必须库。应用程序不需要重新编译就可以运行在新硬件平台或操作系统。...从理论讲,调用API时可能会捕获到NotSupportedException异常,但那种情况应该很少见。

1.2K40

最火开源 IDE:CodeBlocks 完整安装教程

导读:开发C/C++最好IDE是什么,尤其对于很多初学者来说用什么IDE比较容易上手,本文将做以介绍,并为您演示如何下载与安装。...那么它和其他IDE相比,尤其是传统VS相比,哪些优点呢,主要包含以下几方面: (1)开源免费免费就可以使用它完整功能,不用担心下错版本,或者浪费时间去找盗版。...(4)跨平台使用:不管是Windows还是Linux下都可以使用,这对于Linux开发者来说非常方便。 (二)CodeBlocks下载 CodeBlocks可以从它官方网站进行下载。...(5)编译器默认选择GNU GCC Compiler ? (6)系统自动为我们创建了默认源文件,点击绿色箭头,运行程序 ? (7)控制台中看到了“Hello world!”输出 ?...(五)编译器路径配置 如果上面的编译失败,一点需要大家特别注意一下,就是编译路径是否配置正确。我们选择是MinGW中GCC编译器,默认安装路径是CodeBlocks下面,比如 ?

2.8K30

【黄啊码】PHPer常用编辑器,第十款堪称魔鬼级别

Sublime Text优点: 1、主流前端开发编辑器  2、体积较小,运行速度快  3、文本功能强大  4、支持编译功能且可在控制台看到输出  5、内嵌python解释器支持插件开发以达到可扩展目的  ...其特点:-语法高亮; -代码折叠; -可以矩形代码框中工作; -支持混合代码(例如ASP+HTML, PHP+HTML等); -其它主要代码编辑功能(撤销,书签,查找,分类等); -项目资源管理器...第六:EditPlus EditPlus是一款由韩国Sangil Kim (ES-Computing)出品小巧但是功能强大可处理文本、HTML和程序语言Windows编辑器,你甚至可以通过设置用户工具将其作为...第八:PHPCoder PHPCoder用于快速开发和调试PHP应用程序,它很容易扩展和定制,完全能够符合开发者个性要求. 1:结合了PHP编译器和参考文档,可以对编辑中PHP脚本进行即时预览 2...第十:txt文本编辑 txt是微软操作系统附带一种文本格式,是最常见一种文件格式 ,早在DOS时代应用就很多,主要存文本信息,即为文字信息,现在操作系统大多使用记事本等程序保存,大多数软件可以查看

1.4K30

盘点下那些年我们用过编程工具IDE都有哪些

我还清晰记得是Ctrl+F5运行,F5是编译。...当时可是这货把我领进了编程大门啊。VB我小时候还是很火,不过现在嘛。当时学VB最大感受就是简单啊,打开visual basic 6.0随便拖几个空间输入几个msgbox就成了一个应用程序。...上个世纪东西了。我不记得我用没用过这个东西小时候,只记得一本书上看过,对,就是那本C++黑客编程(捂脸)。后来好像要授权,我就没安装了。不过确实是老古董了。 05 Dev C++ ?...想当年每周六到机房刷题,用就是这个,NOIP必备啊。优点是非常小巧,开箱即用那种,而且界面也还足够友好,到了大学偶尔还会用用。平常我也会推荐一些小白用这个。...于是就买了很多什么黑客啊、逆向啊、内核啊等等书来看,里面讲了很多Windows平台开发技术,用IDE就是这两个。

93310

Java 程序员常用开发工具

开源免费商用收费。如何选择一款适合自己集成开发环境,亦或说选择一款符合自己项目开发需要集成开发环境。如果选择得当,那么就能够使得开发工作事半功倍;否则事倍而功半。...单元测试不用说了,Java人员几乎都是使用JUnit及JUnit相关测试框架。对于接口测试呢?什么工具可以使用呢?在说工具之前先来了解两个问题。 什么是接口测试?...Jar包,这时反编译工具就派上用场了,开发人员可以UAT环境或者准生产环境获取相应Jar包,然后反编译看看相应接口逻辑跟开发环境是否一致。...快速启动工具TypeAndRun TypeAndRun (TAR) 是一个可以用热键呼出控制台,从这个控制台上可以运行任何程序、打开各类文档、URL、电子邮件和文件目录。...这些工具有免费开源商用收费(任何长期使用自己想办法哦!!)。小公司使用以上这些工具能满足程序员百分之八十开发需要。这里工具没有涉及到UML工具、原型工具、项目管理工具等。

1.5K20

Windows 2008 R2 Server Core .NET环境配置

另外,PowerShell也Server Core可用。IIS7Server Core缺少功能仅仅是本地管理GUI,可以通过远程进行管理 。...2008那样具有GUIIIS管理控制台,这时候如果用户需要创建Web站点和Web应用,两种方法可以实现:第一种是采用appcmd.exe命令行工具,Windows系统文件夹中可以找到;或者开启IIS...GUIWindows Server 2008或者Windows 7IIS控制台连接到Server Core: ?...IIS就可以远程管理你Server CoreIIS服务了。 ?...上述安装过程中,服务器只支持64位应用程序,我们还存在大量32位应用程序Server Core启用32为应用程序支持也很简单,32为应用程序支持是通过WOW64,可以通过以下命令进行安装:

2.9K60

最好用 10 款 MySQL GUI 管理工具横向测评 - 免费和付费到底怎么选?

Pro - 免费小巧、轻量级、Mac Only Beekeeper Studio - 免费小巧、跨平台、多数据库支持 HeidiSQL - 免费 Win Linux only 功能丰富直给 中文版...DBeaver - 免费 小巧、跨平台、功能大合集式,多数据库 中文版 phpMyadmin - 免费、跨平台在线版、简单直接,上手快 卡拉云 - 免费、无需安装 跨平台 多数据库支持 灵活搭建 定制开发...[使用卡拉云快速搭建数据看板] 你只要会写 SQL,不用会前端,仅需简单拖拽,即可快速生成前端组件,并将对应数据映射到组件快速搭建属于自己数据库工具。...以上仅简单转了 3 款摘要,我一共横向测评了 10 款 MySQL 数据库管理软件,实打实下载使用后再写测评。 到底付费版比免费版好在什么地方? 付费版就一定臃肿?...有没有稳定有精巧付费版数据库管理软件? 为什么大多数人工作场景,免费版就够了? 什么工作情况,需要付费版了呢? 什么大型功能是付费免费没有的呢? ......

28.8K71

第007课 裸机开发步骤和工具使用(SourceInght NotePad++使用)

原文地址: http://wiki.100ask.org 001节_裸机开发步骤简介 回忆大学VC6.0上面学习C语言,操作大致流程如下: x86平台,Windows应用程序:建立工程/项目,编辑源码...Ubuntu上学习C语言,操作大致流程如下: x86平台,Ubuntu应用程序:编辑源码,编译代码(编译器:gcc),运行。 两者是几乎一致。...GCC初衷是为GNU操作系统专门编写一款编译器。 使用gcc原因:功能强大、稳定、开源免费。 1)gcc -v查看gcc版本,从而验证了gcc编译器正常。...然后将程序烧写到ARM开发板中(下载方式:JTAG、USB、SD卡、网络等多种方式), 然后开发板运行该程序。...编译器 推荐使用arm-linux-gcc arm-linux-gcc是基于linux平台arm编译器。它是开源免费编译器。

59710

2022-区块链开发工具库

Cryptotux - 准备 VirtualBox 中导入 Linux 映像,包括上面提到开发工具 OpenZeppelin Starter Kits - 一个多合一入门盒,供开发人员快速启动他们智能合约支持应用程序...Embark - DApp 开发框架 Waffle - 用于高级智能合约开发和测试框架,小巧、灵活、快速(基于 ethers.js) Dapp - DApp 开发框架,DApple 继任者 Etherlime...Cobra - 一个快速、灵活和简单以太坊智能合约开发环境框架,以太坊虚拟机(EVM)测试和部署。 Epirus - 用于构建智能合约 Java 框架。...Portis - 带有 SDK 非托管钱包,无需安装任何东西即可轻松与 DApp 交互。 create-eth-app - 使用一个命令创建以太坊驱动前端应用程序。...- 使用一个命令创建以太坊驱动前端应用程序 Besu Private Network - Docker 容器中运行 Besu 节点专用网络 TestChains- 用于快速响应 (PoA) 预配置

1.6K20
领券