我想知道bin和obj两个目录下的.exe文件有什么区别?为什么我做的.exe文件我可以在我的机器上打开,到别的机器就打不开了?

解决方案 »

  1.   

    刚问了我们老大了The Bin folder contains all of the binary Notification Services files, such as executables and DLLs, as well as command files. The Bin folder is created when you install the engine components or the client components.obj放一些编译的中间产品
      

  2.   

    为什么我做的.exe文件我可以在我的机器上打开,到别的机器就打不开了?别的机器装了.NET FRAMEWORK了没有
    obj和bin文件夹下的东西没什么区别
      

  3.   

    没有装.NET FRAMEWORK。是不是不装就不能运行exe文件啊?有什么办法在没有装.NET FRAMEWORK的机器上也能运行.exe文件呢?
      

  4.   

    运行.NET FRAMEWORK环境下开发的程序必须安装.NET FRAMEWORK,而且版本还必须一致。
      

  5.   

    那就是换台机器就不能运行了?那岂不是我编的exe文件别人不能用?
      

  6.   

    没有装.net framework的机器想运行.net的程序,只能装.net framework...
      

  7.   

    只是没有装.net的人不能用,装了的人是可以用的
    以后越来越多的人会装它
      

  8.   

    没有装.net的不能用,但是
    可能带几个dll可能就可以了吧
      

  9.   

    带什么dll都不行,别听上面的人乱猜
      

  10.   

    基于.net开发的程序部署的时候,目标机器一定要装正确版本的.net framework,这已经是.net开发的一个基本知识了。.net framework的作用可以与Java虚拟机类比一下,在没有Java虚拟机的机器上非要跑Java程序,行吗?当然,也有一些所谓不装.net framework,只拷些文件就可以搞定的方法,因为安装的基本原理就是拷贝一些文件,不让微软的安装程序拷,而自己来拷肯定也可以,但毕竟是旁门左道,有研究那个的功夫还不如装一个.net framework省事呢。