做好的程序在别机子运行不了,怎么办? 用C#做了winfrom程序,做好安装程序后,在别的机子里安装好,运行出错,在本机运行正常,显示严重错误关闭,不知道什么原因?应该从那里去检查,数据库连接是正常的,有多线程 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果framework装好了,必然是你的某个重要的dll那台机器上没有。 vs开发的东东,需要Framework的支持.这个应该没有问题吧!载图发出来看看. 哦,如果再不行,只有叫他再装Framework2.0,他那机子很奇怪的,说装有Framework2.0,但找不到Framework2.0设置,但iis可能运行asp.net 要是没装framework是会提示安装的。你最好到那台机子上debug一下。将程序中所有可能出错的地方全部try catch抛出异常,防止死循环。如果有数据库访问,要注意数据库的配置 1楼说的对,只有这两种情况,要莫是没有.NET Framework,或者.net framework的版本不对,或者是你程序用到的dll别的机子上没有,你要保证你用的dll在别的机子上,并且dll的路径一定要放在你可执行程序的同一个文件夹,这样楼主明白不? FrameWork 1.1 或FrameWork 2.0 或 FrameWork 3.5 没有安装在你运行的电脑上 做个安装包吧,很方便的还可以把framework以及你用的dll集成到安装包中,在别人机器上安装后肯定就能用了 你做安装包的时候把framwork环境集成进去了么?没这个环境是运行不了的,别人机器上不一定有 发布的时候你部署了吗?.net framework包含在里面了? [急切求助]C#如何拷贝内存? 多线程 如何读取TextBox的值 C#如何才能过滤特定的字符? 高分请教截获Ajax请求的问题!在线等... 使用Microsoft.Office.Interop.Word打开word后,如何截取用户关闭/保存等操作事件? 我的辣手问题 当选中pictureBox,使它周围出现方框,怎么做? 关于文件保密的问题 为什么我的vs.net不能用断点调试?急 .NET访问Oracle数据库必须安装Oracle客户端吗? 为什么我用VS2008编译不了下面这段程序 我是菜鸟,求助c#自动打开邮件问题
你最好到那台机子上debug一下。将程序中所有可能出错的地方全部try catch抛出异常,防止死循环。如果有数据库访问,要注意数据库的配置