Visual C#编译后的exe文件是怎么运行的?
刚接触VisualC#还有些不懂,想请教前辈几个问题,请多指教:1、VisualC#编译后的exe文件听说需要NET支持才能运行,那只要安装了NET的系统就可以直接运行了...
刚接触Visual C#还有些不懂,想请教前辈几个问题,请多指教:
1、Visual C#编译后的exe文件听说需要NET支持才能运行,那只要安装了NET的系统就可以直接运行了吗?不需要把NET打开后才能运行exe。
2、Visual C#编译后的exe不是机器代码,在windows下运行麻烦吗?假如以后微软集成NET,Visual C#编译后的exe和机器代码有什么区别?运行速度快吗?
C#生成的托管代码和C++机器代码的后缀名都是exe吗?在NET下可以直接双击运行吗? 展开
1、Visual C#编译后的exe文件听说需要NET支持才能运行,那只要安装了NET的系统就可以直接运行了吗?不需要把NET打开后才能运行exe。
2、Visual C#编译后的exe不是机器代码,在windows下运行麻烦吗?假如以后微软集成NET,Visual C#编译后的exe和机器代码有什么区别?运行速度快吗?
C#生成的托管代码和C++机器代码的后缀名都是exe吗?在NET下可以直接双击运行吗? 展开
17个回答
展开全部
1.在你的项目里找到文件目录 bin\Debug\ 目录下就有你的EXE了
obj\Debug 目录下也有,
2....EXE,里面就是机器代码了,运行速度要看编译语言,和你的代码实现方式!(个人看法).
有.net框架 就可以了吧
obj\Debug 目录下也有,
2....EXE,里面就是机器代码了,运行速度要看编译语言,和你的代码实现方式!(个人看法).
有.net框架 就可以了吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1. 需要Framework环境的支持. 可以去微软官网上下载;
2. 安装不麻烦, vs自带了安装程序打包程序:新建一个安装项目,选择要发行的exe文件,一路下一步,下一步,最后选择运行菜单中的"重新生成",安装程序就搞定了! 运行不麻烦, 就是需要.net框架, 移植性不够好, 开发CS结构的程序, 用vb和c++还是最好的。
附:CLR是核心。 c#只是framework里面的一种, 离不开clr的;
补充: exe扩展名不能代表什么, 每个exe都需要引用windows核心的支持。 都有参数入口。 你发布好会在装了.net framework的机器上是和普通exe一样运行的。
2. 安装不麻烦, vs自带了安装程序打包程序:新建一个安装项目,选择要发行的exe文件,一路下一步,下一步,最后选择运行菜单中的"重新生成",安装程序就搞定了! 运行不麻烦, 就是需要.net框架, 移植性不够好, 开发CS结构的程序, 用vb和c++还是最好的。
附:CLR是核心。 c#只是framework里面的一种, 离不开clr的;
补充: exe扩展名不能代表什么, 每个exe都需要引用windows核心的支持。 都有参数入口。 你发布好会在装了.net framework的机器上是和普通exe一样运行的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
发布你的程序 运行时 就会自动下载需要的framework
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C#编译后的EXE文件。是一种托管代码。
当前只能运行在。Net framework框架上
只要安装Net framework框架上。就能运行。
压缩文件大概是20M左右
Exe文件是托管代码。和C++编译后EXE有区别。C++非托管代码。C++系统跨平台性更好。速度相对来说没有C++程序快。
当前只能运行在。Net framework框架上
只要安装Net framework框架上。就能运行。
压缩文件大概是20M左右
Exe文件是托管代码。和C++编译后EXE有区别。C++非托管代码。C++系统跨平台性更好。速度相对来说没有C++程序快。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只要有.net的程序调用的类库基于framework 的环境,双击就可以运行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询