大家好
我有个问题想请教一下大家.
用C#编写Windows应用程序
要把哪些文件提取出来 传到另外的电脑上(有.net Framework环境),才能运行呢?
只把.exe的拿出来行吗?
希望知道的朋友能告诉我一下, 谢谢了! 

解决方案 »

  1.   

    如果.net framework版本一样的话应该用.exe就可以啦
      

  2.   

    .EXE 文件及.CONFIG 文件
      

  3.   

    如果是局域网的话建议用ClickOnce.
      

  4.   

    首先,得在对方机子上安装.netframework,然后将你的exe文件复制过去,如果你还有额外的配置文件、dll文件等,
    复制过去要和exe的相对路径和你的项目保持一致
      

  5.   

    如果你没用到第三方控件,一些配置文件等等,并且对方的.net 版本和你开发机器一致的话,那就直接copy你的程序过去就可以了,建议你做安装包。
      

  6.   

    只要安装了.NET框架,没有第三方的控件(包括dll,com等)和配置信息文件,复制过去就能用
      

  7.   

    不知道你有没有涉及数据库文件,建议最好把整个包copy过去!注意机子的环境
      

  8.   

    .exe 要是有第三控件就要把第3方控件的dll带过去,还有你的数据接口的dll文件都要发过去,有时候也要把windows/system32下的dll copy过去