在自己电脑上用C#编辑的软件,在自己电脑上能打开运行,在别人电脑上打不开无法运行是怎么回事?

如题所述

第1个回答  2012-06-11
没有他的运行平台,或者说没有支持他的环境
第2个回答  2012-06-12
别人的电脑没装.NET Framwork
第3个回答  2012-06-11
调试运用环境

c#为何我的程序在自己电脑上可以运行正常 别人那里不行?[
个人觉得与Internet高级选项有关,比如是否禁止脚本调试等,你把你们的浏览器都 工具->Internet选项->高级->还原高级设置,保证设置相同再试一下 另外你的代码是不是兼容IE6 IE7,也可能是你们的浏览器版本不同

C#编写的软件在其他电脑上打不开
。net开发的客户端部署是个难题,不同的操作系统和环境都会出现意想不到的问题,如果程序没有日志系统,你可以在:控制面板-管理工具-事件查看器-应用程序,下面找到你的程序的日志,根据日志中的错误查找相应问题。建议你的程序中最好加上日志功能,把可能遇到错误的地方都加上异常捕获。

...在本机可以打开,生成了exe,在同事的电脑上打不开,缺少什么呢?_百度...
只能老老实实把.net4框架装上吧,别无它法.正所谓工欲善其事,必先利其器也.补充一下,也不是没有办法,你折中一下,如果你没有使用.net 3.5,4.0新特性的话,你可以选择2.0版framework来生成程序,这样的话你机子有2.0框架就可以运行程序了,该框架才几十M,安装简捷迅速.还有句话叫杀鸡焉用牛...

为什么我编译的MFC应用程序在其他电脑上不能运行?
电脑C盘里的应用程序能不能防在其他盘里运行啊 可以,但你得修改路径,注册表,非常麻烦,如果是单个的程序,你可以找到启动的图标然后发送到桌面.系统程序一般还是不要乱动,别把除了系统程序之外的程序或软件给C盘安装,很容易感染C盘中毒的 在VS2005中用VC#编译的程序为什么在其他机器运行不了? 编好后...

C# WINFORM 本人做的软件在很多电脑上正常一段时间后,有些许电脑出现了...
遇到这种打不开的情况,你右键看一下那个exe的属性,看看修改时间,如果修改时间很近,那可以确定就是exe被病毒感染了(如果exe修改时间正常,那么病毒就可能是依靠印象劫持来进行破坏的)。如果有几台电脑上都出现这种问题,那么基本可以确定那个病毒应该是靠U盘传播的,要么是你的U盘,要么是其它人用过的...

VS2008写的C#程序在自己电脑可以运行,源代码拷贝到另一台电脑上不能调 ...
1。大部分尽可能通用软件运行环境,或在软件的容错多写一些代码,不要试图硬编码。2。更多的考虑,更多的测试。像你描述的问题,“真正需要此文件dx.dntner是不明确的是,这个时候,你可以打开的Delphi项目源代码,或者你也可以直接在开发下dx.dntner电脑,搜索这个文件,看到在什么位置,什么样的程序,...

C#打好的包怎么在别人的机子上运行不了?
如果你编译的时候使用的是2.0版本,对方机子只要不低于这个版本就可以 .net framework是向后兼容得 我觉得不行的,你再怎么打包也不能把你已经安装在自己机器上的.net工具打包进去 对于.net framework 微软提供的可再发行组件包可以随你的软件一起打包,这个可再发行组件包其实就是一个.net Framework...

C#自己编写的代码在自己电脑上能运行,在其他电脑上运行就出现下面的情...
调用com组建(office之类的)需要目标机器安装兼容版本的软件。可以找下有没有纯C#的开源代码能实现自己的需求。

为什么我用C#编的程序在别的电脑上不能运行?
应为别的电脑没有装.net框架。让别人装上.net framework就可以了。版本最新是3.0,你装个2.0就可以了,3.0好像只有英文版

C#编写的界面程序在别的电脑上运行不了
1,使用.net来开发的软件,在别的电脑上使用必须安装.net Framework软件架构上。2,如果还使用了其它的控件,组件等,同样也需要在别的电脑上安装,注册。3,建议把软件跟运行时需要的控件和相关文件及.Net framework一起打包或制作成一个安装包,在别的电脑上安装一下。

相似回答
大家正在搜