(インストーラーから) アプリケーションを実行するたびにインストーラーを作成した後、プログラム互換性アシスタント メッセージが表示されます。この問題を修正するために、マニフェスト ファイルに以下のコードを追加しました。それでも私は同じ問題を抱えています。2 つのアプリケーションでこの問題に直面しています。1 つは vs2010 にあり、もう 1 つは VS2005 にあります。以下のコードは、VS2010 アプリケーションの問題を修正します。しかし、他のアプリケーションについては、まだ問題があります。
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<!-- UAC Manifest Options
If you want to change the Windows User Account Control level replace the
requestedExecutionLevel node with one of the following.
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
<requestedExecutionLevel level="highestAvailable" uiAccess="false" />
Specifying requestedExecutionLevel node will disable file and registry virtualization.
If you want to utilize File and Registry Virtualization for backward
compatibility then delete the requestedExecutionLevel node.
-->
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
</requestedPrivileges>
</security>
<!-- If your application is designed to work with Windows 7, uncomment the following supportedOS node-->
<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
</application>
上記の問題を解決するのを手伝ってくれる人はいますか
よろしく、
ヴィディア