c#.NET 生成的程序在别的域机器上运行不了,同个域里的机器可以运行!
DLL也放进去了,配置文件也放进去了,在自己机器上运行OK,在旁边同学电脑上用也OK (同一个域),然后拿到隔壁同学那,结果不能运行,我里面用数据库类里的一个配置窗口要重新配置下数据库重新生成配置文件(我设置的是配置文件放在EXE目录里的SLConfige里),(貌似好像还将数据库附加上去)这样程序就OK了。关于这个连接数据库类的代码是z找的不是自己写的。有哪位愿意帮忙帮我看看 问题在哪?》是连接数据库这个类的代码问题?还是什么?发我个邮箱,我把程序发给你,帮我调试下看看。
急急————————————!
马上毕业答辩了——————!虽然没什么这问题,可以凑合着应付下重新配置下数据库,但是这个问题困扰着我总是有点不妥,但自己又解决不了!
求大虾 !!!
发个邮箱我@!
我把程序打包给你!!!!

解决方案 »

  1.   

    运行 .net 程序  要安装 framework 的....除非你同学的机器是 win7
      

  2.   

    运行环境啊~~~大哥看看那个机器有以下目录不?
    C:\Windows\Microsoft.NET\Framework\v2.0.50727
      

  3.   

    查看Framework的版本,如果你用4.0开发的,你同学电脑装的是2.0,必定打不开
      

  4.   

    沒有這麼傻吧?沒安裝相應.NET庫?
      

  5.   

    嗯 我前段时间也遇到了这个问题 在项目上面点击属性,用低版本的Framework编译生成一次,再把生成好的exe文件拿出来试一下,我的当初就是这样解决的,应为我们搞开发的肯定是最高版本的Framework,但是别人的机器上面就不一定了
      

  6.   

    问题是 : 环境一样!.net  framework 4.0
      

  7.   

    库 指哪些 ?DBHelper?