我的程序是一个简单的网络爬虫,我应该用清单来绘制它吗?
当我右键单击解决方案资源管理器中的属性时,我会看到更改图标选项以及清单选项。
我可以通过选择禁用它吗:创建一个没有清单的应用程序。
我应该禁用它吗?
清单文件为应用程序提供某些功能。包括(但不限于以下)
如果您没有使用清单提供的任何功能,那么它不是绝对必要的,可以将其删除。但是,它也不会真正对您的应用程序产生负面影响,那么为什么要麻烦呢?
只要您不将清单文件用于依赖项或提升权限,您就可以绕过清单文件。
我认为您不应该在没有充分理由的情况下禁用它。Manifest 提供了一些关于程序集的有用元信息,我相信它也可以携带依赖项。
还有支持风险。假设明年您决定添加一些需要清单才能正常工作的新功能。一切都假设清单已经到位,所以它会以没人能解释的奇怪方式打破它,至少在你记得之前做过什么之前。
清单的开销足够低,以至于将其留在那里几乎没有任何成本。将其留在原处。