c#生成的.exe文件在没有安装visual stdio 的电脑上能用吗?

 我来答
匿名用户
2014-01-07
展开全部
C#生成的.exe文件和安装没Visual Stdio是没有关系的,但是运行平台必须安装有.NET Framework。因为C#生成的是基于.net框架的托管代码,所以无法作为本机代码(非托管代码)在本地运行,因此运行机需要安装.net运行时环境。
匿名用户
2014-01-07
展开全部
你开发的C#程序,要在.NetFramework框架下才能运行,如果对方电脑上没安装,或者安装的框架和你开发时框架的版本不同,比如,你用VS2010开发的程序默认就是基于.Net Framework4.0的(当然可以设置)而对方要么没装框架,要么装的版本比较低,如.Net Framework2.0,那就没法运行.另外,Windows7和Vista系统默认安装了.Net Framework2.0,所以,你开发基于2.0的程序可以给别人在这两种操作系统下运行. 另外,即使对方满足了安装了对应版本的框架,如果你的C#程序中用到了数据库而对方没有数据库软件(如SQLserver)或者没有你的程序要用到的数据库也是无法运行的. 当然,如果没有连数据库的话,就没关系了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式