<?xml version="1.0" encoding="utf-8"?>
<!-- Licensed to the .NET Foundation under one or more agreements. The .NET Foundation licenses this file to you under the MIT license. See the LICENSE.md file in the project root for more information. -->
<Rule Name="ProjectDebugPropertyPage" Description="プロジェクト出力の起動とデバッグに関連付けられたプロパティ。" DisplayName="プロジェクト" PageTemplate="commandNameBasedDebugger" xmlns:sys="clr-namespace:System;assembly=mscorlib" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns="http://schemas.microsoft.com/build/2009/properties">
  <Rule.Metadata>
    <sys:String x:Key="CommandName">Project</sys:String>
  </Rule.Metadata>
  <Rule.DataSource>
    <DataSource Persistence="ProjectFileWithInterception" HasConfigurationCondition="False" />
  </Rule.DataSource>
  <StringProperty Name="CommandLineArguments" DisplayName="コマンド ライン引数" Description="実行可能ファイルに渡すコマンド ライン引数。" />
  <StringProperty Name="WorkingDirectory" DisplayName="作業ディレクトリ" Description="プロセスが開始される作業ディレクトリへのパス。" Subtype="folder" />
  <BoolProperty Name="RemoteDebugEnabled" DisplayName="リモート マシンを使用する" Description="リモート マシン上のプロセスにデバッガーをアタッチする必要があることを示します。" />
  <StringProperty Name="RemoteDebugMachine" DisplayName="リモート マシン名" Description="'name:port' 形式のリモート マシンの名前とポート番号。[リモート マシンを使用する] が有効になっている場合にのみ適用されます。" />
  <DynamicEnumProperty Name="AuthenticationMode" DisplayName="認証モード" Description="リモート マシンへの接続時に使用する認証方式。[リモート マシンを使用する] が有効になっている場合にのみ適用されます。" EnumProvider="AuthenticationModeEnumProvider" />
  <StringProperty Name="EnvironmentVariables" DisplayName="環境変数" Description="プロセスを実行する前に設定する環境変数。変数はコンマ (,) で区切られ、変数名と値は等号 (=) で区切られます。例: var1=value1,var2=value2,var3=value3。変数内に表示されるコンマと等号は、スラッシュ (/) を使用してエスケープできます。" />
  <BoolProperty Name="NativeDebugging" DisplayName="ネイティブ コードのデバッグを有効にする" Description="マネージドおよびネイティブ コードのデバッグを同時に有効にします。これは、混合モード デバッグとも呼ばれます。" />
  <BoolProperty Name="SqlDebugging" DisplayName="SQL Server デバッグを有効にする" />
</Rule>