是否需要将.NET XML文档文件部署到生产环境中?

Mat*_*tin 0 .net c#

我认为将PDB文件部署到生产中有好处,它似乎会影响错误报告.

现在,将大型XML文档文件部署到生产服务器是否有任何好处(foo.xml出现在foo.pdb和foo.dll旁边的那些文件)

他们正在消耗FTP时间,如果他们没有提供任何好处,我会想要将他们从部署包中删除.

(当然,它们仍然存在于源代码控制中)

jl.*_*jl. 7

总之

它们主要由开发人员使用(想想intellisense ......).当其他开发人员用作库时,通常应该与程序集一起部署.

我也会避免将它们添加到源代码管理中.(对于dll和pdbs也是如此)它们是在编译时从源生成的,因此不需要它们在源代码控制中.