如果我只想 xcopy 我的 WPF 应用程序,从 Release 文件夹中复制的最少必要文件是什么?
在我的 Release 文件夹中,我有我的项目引用的各种 dll、vshost.exe、vshost.exe.manifest、.pdb 文件等。是否有必要将所有这些文件复制到我要安装我的应用程序的每台机器上至?
如果我只想 xcopy 我的 WPF 应用程序,从 Release 文件夹中复制的最少必要文件是什么?
在我的 Release 文件夹中,我有我的项目引用的各种 dll、vshost.exe、vshost.exe.manifest、.pdb 文件等。是否有必要将所有这些文件复制到我要安装我的应用程序的每台机器上至?
您需要的最少文件是 *.bin *.exe 和 app.config(如果有的话)。
对于 xcopy 部署,我采用...
可执行的
文件夹中的任何dll
app.config,如果有的话
我将清单和任何带有 .vshost 的东西都留下了。在名称和 pdb 文件中。
注意:John Robbins 有一篇关于 PDB 文件的非常出色的博客文章,以及为什么有时将它们一起部署是个好主意。值得仔细阅读PDB 文件