【发布时间】:2018-05-07 02:04:37
【问题描述】:
我正在通过添加清单来升级非托管 C++ 应用程序以使用 XP/Vista 样式的通用控件。根据 application manifests 上的 MSDN 页面,您需要在清单中指定名称和版本,以及可选的描述:
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
version="1.2.3.4"
processorArchitecture="*"
name="CompanyName.ApplicationName"
type="win32"
/>
<description>Application's description here</description>
</assembly>
这些细节是如何使用的?有a mention 关于向后兼容意味着程序集具有相同的主要和次要版本,但这似乎不适用于应用程序。我也无法在 Windows XP 上的应用程序属性中看到清单指定的名称、版本或描述。
改变这些有什么影响?是否值得让版本保持最新?
【问题讨论】: