Visual Studio是微软出品的编程用IDE,可以用其创建和管理一个软件项目。
任何一个软件项目,都要引用其它程序集,那么在编译生成时,也会一并将程序集输出,不过正常情况下,除了输出程序集外,还会输出程序集对应的xml文件,这些xml文件本身对于软件运行没有什么帮助,还会无形的增大输出包的文件夹大小。
如何让编译时,不输出xml文件呢?如下方法可以实现:
1、编辑项目的csproj文件
2、在csproj文件中增加如下内容
<AllowedReferenceRelatedFileExtensions>
<!-- Prevent default XML and PDB files copied to output in RELEASE.
Only *.allowedextension files will be included, which doesn't exist in my case.
-->
.allowedextension
</AllowedReferenceRelatedFileExtensions>
3、保存csproj文件,重新加载项目
之后再编译输出后,将不再看到xml文件。