ホームページ >バックエンド開発 >C++ >Visual Studio 2010 でアプリケーション マニフェスト ファイルを作成および編集してアプリケーションのアクセス許可を指定するにはどうすればよいですか?

Visual Studio 2010 でアプリケーション マニフェスト ファイルを作成および編集してアプリケーションのアクセス許可を指定するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2025-01-05 08:14:44879ブラウズ

How Do I Create and Edit an Application Manifest File in Visual Studio 2010 to Specify Application Permissions?

アプリケーション展開用のマニフェスト ファイルの作成

アプリケーションの開発では、多くの場合、特定の権限と構成を使用してアプリケーションを展開する必要があります。マニフェスト ファイルは、アセンブリがオペレーティング システムと対話する方法を定義し、特権の昇格、サイドバイサイド アセンブリの有効化、実行時の依存関係の指定に使用できます。

Visual Studio 2010 でのマニフェスト ファイルの作成

Visual Studio 2010 でマニフェスト ファイルを作成するには、次の手順に従います。手順:

  1. ソリューション エクスプローラーでプロジェクト ファイルを右クリックします。
  2. [追加]、[新しい項目] の順に選択します。
  3. [新規追加] で「項目」ダイアログボックスで「アプリケーションマニフェストファイル」を選択します。 (app.manifest).

マニフェスト ファイルの編集

マニフェスト ファイルが作成されたら、それを編集して必要な構成を含めることができます。あなたの場合、追加する必要がある同僚からのコードがあります。

  1. テキスト エディターまたは Visual Studio XML エディターで app.manifest ファイルを開きます。
  2. 次の XML コードをマニフェスト ファイルに追加します:
<?xml version="1.0" encoding="utf-8" ?>
<asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1"
    xmlns:asmv1="urn:schemas-microsoft-com:asm.v1"
    xmlns:asmv2="urn:schemas-microsoft-com:asm.v2"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <assemblyIdentity version="1.0.0.0" name="MyApplication" />
    <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
        <security>
            <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
                <requestedExecutionLevel level="requireAdministrator"
        uiAccess="false" />
            </requestedPrivileges>
        </security>
    </trustInfo>
</asmv1:assembly>  
  1. マニフェストを保存しますfile.

このコードは、管理者権限を必要とするようにアプリケーションを昇格するために必要な権限をマニフェスト ファイルに追加します。

以上がVisual Studio 2010 でアプリケーション マニフェスト ファイルを作成および編集してアプリケーションのアクセス許可を指定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。