プロパティ ページ、JavaScript

[プロパティ ページ] からプロジェクトの設定にアクセスできます。 [プロパティ ページ] に表示されるページを使用して、プロジェクトのプロパティを変更できます。

プロジェクトのプロパティを表示するには、ソリューション エクスプローラーでプロジェクト ノードを選択します。 [プロジェクト] メニューの [プロパティ] をクリックします。

Note

この記事で紹介する Visual Studio ユーザー インターフェイス要素の一部は、お使いのコンピューターでは名前や場所が異なる場合があります。 別のエディションの Visual Studio または異なる環境設定を使用している場合があります。 詳細については、「Visual Studio IDE のカスタマイズ」を参照してください。

次に示すページとオプションが [プロパティ ページ] に表示されます。

[構成] ページと [プラットフォーム] ページ

次のオプションを使用して、表示または変更する構成とプラットフォームを選択します。

構成

表示または変更する構成設定を指定します。 この設定は [デバッグ] (既定)、[リリース][すべての構成]、またはユーザー定義の構成に指定できます。 詳細については、「How to: Set debug and release configurations in Visual Studio」 (方法: Visual Studio でデバッグ構成とリリース構成を設定する) を参照してください。

プラットフォーム

表示または変更するプラットフォーム設定を指定します。 この設定は [任意の CPU] (Windows 8.x ストア アプリの既定値)、[x64][ARM][x86]、またはユーザー定義のプラットフォームです。 詳細については、「How to: Set debug and release configurations in Visual Studio」 (方法: Visual Studio でデバッグ構成とリリース構成を設定する) を参照してください。

[全般] ページ

次のオプションを使用して、プロジェクトの全般プロパティを設定します。

Note

一部のオプションは、UWP アプリでのみ使用できます。

出力パス

プロジェクト構成の出力ファイルの場所を指定します。 表示されているのは相対パスです。絶対パスを入力すると、その絶対パスがプロジェクトに保存されます。 既定の相対パスは bin\Debug です。

簡易ビルド構成を使用すると、デバッグ バージョンとリリース バージョンのどちらをビルドするかはプロジェクト システムによって決定されます。 [デバッグ]>[デバッグ開始] の順にクリックすると (または F5 キーを押すと)、指定した [出力パス] に関係なく、デバッグ用の場所にビルドが出力されます。 ただし、[ビルド] メニューの [ソリューションのビルド] コマンドでは、指定した場所にビルドが出力されます。 詳細ビルド構成を有効にするには、メニュー バーで [ツール]>[オプション] の順に選択します。 [オプション] ダイアログ ボックスで、[プロジェクトおよびソリューション] を展開し、[全般] をクリックして、[ビルド構成の詳細を表示] チェック ボックスをオフにします。 これで、すべての構成値と、デバッグとリリース バージョンのいずれをビルドするかを手動で制御できます。

[既定の言語]

プロジェクトの既定の言語を指定します。 コントロール パネルの [時計、言語、および地域] で選択した言語オプションにより、ユーザーの優先する言語が指定されます。 プロジェクトの既定の言語を指定することで、ユーザーの優先する言語が、アプリケーションで指定した言語リソースと一致しない場合に、指定した既定の言語リソースが確実に使用されるようになります。

[デバッグ] ページ

次のオプションを使用して、プロジェクト内のデバッグ動作のプロパティを設定します。

Note

一部のオプションは、UWP アプリでのみ使用できます。

[起動するデバッガー]

デバッガーの既定のホストを指定します。

[アプリケーションの起動]

F5 キーを押すか、[デバッグ]>[デバッグ開始] の順にクリックすると、アプリケーションが起動されるかどうかを指定します。 アプリケーションが起動されるようにするには、[はい] を選択します。それ以外の場合は、[いいえ] を選択します。 [いいえ] を選択した場合でも、アプリケーションを別の方法で起動してデバッグできます。

[デバッガーのタイプ]

デバッグするコードの種類を指定します。 JavaScript コードをデバッグするには、[スクリプトのみ] を選択します。 共通言語ランタイムで管理されるコードをデバッグするには、[マネージドのみ] を選択します。 C++ コードをデバッグするには、[ネイティブのみ] を選択します。 C++ と JavaScript をデバッグするには、[スクリプトを使用したネイティブ コード] を選択します。 マネージド コードと C++ コードの両方をデバッグするには、[混合 (マネージドとネイティブ)] を選択します。

[ローカル ネットワーク ループバックの許可]

IP ループバック アドレスへのアクセスをアプリのテストに許可するかどうかを指定します。 クライアント アプリケーションとサーバー アプリケーションが同じコンピューターで実行されている場合に、ループバック アドレスの使用を許可するには、[はい] を選択します。それ以外の場合は、[いいえ] を選択します。 このプロパティを使用できるのは、[起動するデバッガー] プロパティが [リモート コンピューター] に設定されている場合のみです。

マシン名

デバッガーをホストするリモート コンピューターの名前を指定します。 このプロパティを使用できるのは、[起動するデバッガー][リモート コンピューター] に設定されている場合のみです。

[認証が必要]

リモート コンピューターで認証が必要かどうかを指定します。 このプロパティを使用できるのは、[起動するデバッガー][リモート コンピューター] に設定されている場合のみです。