Я много читаю на app.manifest, но я не понимаю. Ну, я действительно нуждаюсь в этом для некоторых вещей, таких как: <requestedExecutionLevel level="asInvoker" uiAccess="false" />
, которые нам действительно нужны и используют. Но есть и это:app.manifest и assemblyInfo.cs номера версий и требуется app.manifest?
<assemblyIdentity
name="ModuleSimulator"
processorArchitecture="*"
version="1.0.2.1"
type="win32"/>
И тут приходит часть я не получаю, я могу просто оставить это без каких-либо последствий верно? У нас уже есть AssemblyInfo.cs, который содержит все детали сборки, которая включает в себя версию:
[assembly: AssemblyVersion("1.0.2.2")]
[assembly: AssemblyFileVersion("1.0.2.2")]
[assembly: AssemblyInformationalVersion("R165Fv001r02")]
[assembly: NeutralResourcesLanguageAttribute("en")]
Мы мужественный таргетинг Windows 7 (в данный момент), но мы могли бы начать поддерживать Windows 10, а также в будущее. Итак, какое использование имеет свойство assemblyIdentity в файле манифеста, если AssemblyInfo.cs гарантирует, что сборка скомпилирована правильно.
Я понимаю, что это было задано раньше, но я просто не понимаю его.
Что я думаю, что я понимаю: App.manifest также используется приложением app-store. приложение. (И, конечно, проверьте, может ли приложение запускаться из-за поддерживаемых версий ОС и уровня выполнения), но я говорю об узле assemblyIdentity, который я не совсем понимаю.