我新建一个C#项目,通过运行生成EXE文件,但当我把这个EXE文件放在其它电脑上运行,就提示出错:无法找到动态库文件mscoress.dll文件,这是怎么回事!怎么解决???

解决方案 »

  1.   

    如果是MFC,选择静态连接MFC
    如果是托管代码,需要.NET
      

  2.   

    此exe文件的运行需要.net框架的支持,倘若运行的目标机上没有.net框架将无法直接运行,因此需要打包成安装文件,然后再在目标机上安装即可。具体可参照MSDN上的安装和部署项目。
      

  3.   

    看样子你的程序是.Net框架的不是MFC的
    如果是vs2003的  下载.Net FrameWork1.1 如果是vs2005 下.Net2.0
      

  4.   

    能不能说详细点,有点不懂,我是用VS.net建的项目,要在别人机子上运行,就出现上面的错误,更正一下,是mscoree.dll文件.谢谢!
      

  5.   

    去msdn下載一個dotnetfx.exe,裝上就行了
      

  6.   

    在哪用到过mscoress.dll这个库,引用到你的exe用一个目录。