C# 如何动态修改.exe.manifest?

C# 如何动态修改.exe.manifest?,c#,permissions,manifest,executable,system-administration,C#,Permissions,Manifest,Executable,System Administration,我有一个exe的清单,它嵌入到exe中。但是,我需要动态地修改它。这是可能的吗?这种情况到底是什么?当然可以。在这种情况下,我需要创建一个可能需要或可能不需要访问权限的应用程序。如果有办法通过设置系统权限来处理它,您应该更愿意这样做。加载EXE时,无法更改EXE文件,Windows对该文件保持锁定。它在清单的上下文中也不有用,Windows仅在EXE启动时读取它。

我有一个exe的清单,它嵌入到exe中。但是,我需要动态地修改它。这是可能的吗?

这种情况到底是什么?当然可以。在这种情况下,我需要创建一个可能需要或可能不需要访问权限的应用程序。如果有办法通过设置系统权限来处理它,您应该更愿意这样做。加载EXE时,无法更改EXE文件,Windows对该文件保持锁定。它在清单的上下文中也不有用,Windows仅在EXE启动时读取它。