Visual Studioのマクロは相対パスを定義しています

$(RemoteMachine)

プロパティページ「リモートコンピュータ」属性の値が「デバッグ」に設定します。詳細については、C / C ++デバッグ構成の設定のためのプロジェクトの変更を参照してください。

$(参考)

参照のセミコロン区切りのリストには、プロジェクトに追加されます。

$(ConfigurationName)

現在の名前(例えば「デバッグ」)プロジェクト構成。

$(PlatformName)

(例えば、「Win32の」など)現在のプロジェクトプラットフォームの名前。

$(継承)

コマンドラインで書かれたプロジェクトのビルドシステムで指定されたために、継承されたプロパティが表示されます。デフォルトでは、継承されたプロパティは、現在のプロパティの最後に表示されます。

$(NOINHERIT)

いずれかのプロパティが継承されていません継承されるように。また、計算の同様のレベルを避けるために、$(StopEvaluating)を使用します。$(NOINHERIT)を使用して、同じプロパティにつながる任意の$(継承)が表示されます無視します。

$(StopEvaluating)

すぐに計算マクロの連鎖を止めます。任意の値は、マクロの計算値には表示されません$(StopEvaluating)の後に表示されます。$前に$(StopEvaluating)(継承)場合、現在位置は、値チェーンマクロ値に接続されていない継承算出します。$(StopEvaluating)は$(NOINHERIT)機能スーパーセットです。

$(ParentName)

これは、このプロジェクト項目の項目の名前が含まれています。名前は、親フォルダや項目名の名前になります。

$(RootNameSpace)

名前空間は、(もしあれば)アプリケーションが含まれています。

$(IntDir)

プロジェクトディレクトリの指定したディレクトリパスと中間ファイル。これは、「中間ディレクトリ」属性の値に解決されます。

$(OUTDIR)

プロジェクトディレクトリからの相対出力ファイル・ディレクトリのパス、。これは、「出力ディレクトリ」プロパティの値に解決されます。

$(DevEnvDir)

インストールのVisual Studio .NETは、(形式で定義:ドライバー+パス); \末尾のバックスラッシュ」を含みます "。

$(inputDirの)

ディレクトリ(形式で定義:ドライバー+パス)ファイルを入力し、末尾のバックスラッシュ「を含む\ "。項目が入力された場合、このマクロは$(PROJECTDIR)と等価です。

$(InputPath)

入力ファイルの絶対パス名(定義された形式:ドライブ+パス+基本名+ファイル拡張子)。項目が入力された場合、このマクロは$(ProjectPath)と等価です。

$(InputName)

ファイルのベース名を入力します。項目が入力された場合、このマクロは$(プロジェクト名)と等価です。

$(InputFileName)

(ベース名+ファイル拡張子として定義される)ファイル名を入力します。項目が入力された場合、このマクロは$(ProjectFileName)と等価です。

$(InputExt)

入力ファイル名の拡張子ファイル。ファイル内のその前に拡張子が含まれています。「」項目が入力された場合、このマクロは$(ProjectExt)と等価です。

$(PROJECTDIR)

末尾のバックスラッシュ「\を含む ";カタログ項目が(ドライバ+パスの形で定義されます)。

$(ProjectPath)

プロジェクトの絶対パス名(定義されたフォーム:ドライブ+パス+基本名+ファイル拡張子)。

$(プロジェクト名)

プロジェクトの基本的な名前。

$(ProjectFileName)

プロジェクトファイル名(基本名+ファイルの拡張子として定義されます)。

$(ProjectExt)

プロジェクトファイルの拡張子。ファイル内のその前に拡張子が含まれています。「」

$(SolutionDir)

(形式で定義:ドライバー+パス)ディレクトリ溶液は、末尾のバックスラッシュ「\ "を含みます。

$(SolutionPath)

溶液の絶対パス名(定義された形式:ドライブ+パス+基本名+ファイル拡張子)。

$(SolutionName)

プログラムの基本的な名前を解決します。

$(SolutionFileName)

(ベース名+ファイルの拡張子として定義)ファイル名のソリューション。

$(SolutionExt)

ファイルの拡張ソリューション。ファイル内のその前に拡張子が含まれています。「」

$(TARGETDIR)

(形式で定義:ドライバー+パス)マスター・カタログ発電出力ファイルは、末尾のバックスラッシュ「\ "を含みます。

$(TargetPathが)

絶対パス名は、(形式で定義:ドライバ+ +プライマリパス名+ファイル名の拡張子)プライマリ出力ファイルを生成しました。

$(TargetNameは)

主な出力ファイルのベース名を生成します。

$(TargetFileName)

(ベース名及びファイル拡張子として定義される)ファイル名生成マスター出力ファイル。

$(TargetExt)

マスターファイルは、出力ファイルの拡張子を生成しました。ファイル内のその前に拡張子が含まれています。「」

$(VSInstallDir)

Visual Studio .NETのインストールディレクトリ。

$(vcınstallです)

Visual C ++ .NETのインストールディレクトリ。

$(FrameworkDir)

.NET Frameworkのインストールディレクトリ。

$(FrameworkVersion)

.NETのVisual Studioを使用のフレームワークのバージョン。$(FrameworkDir)と組み合わせることで、それは使用のVisual Studio .NET Frameworkのバージョンの完全なパスです。

$(FrameworkSDKDir)

.NET Framework SDKのインストールディレクトリ。.NET FrameworkのSDKは、Visual Studio .NETの一部としてインストールすることができ、それはまた、個別にインストールすることができます。

$(WebDeployPath)

相対位置が属するWeb配置プロジェクトの出力パスへのルートから。RelativePathは同じ値を返します。

$(WebDeployRoot)

絶対パス<ローカルホスト>位置。たとえば、C:\ Inetpub \ Wwwrootです。

$(SafeParentName)

親に直接有効な名前の形式に名前を付けます。たとえば、フォームは親の.resxファイルです。

$(SafeInputName)

ファイルの有効なクラス名の名前としてではなく、ファイルの拡張子が含まれていません。

$(SafeRootNamespace)

プロジェクトウィザードは、名前空間のコードの名前を追加します。この名前空間名は、唯一の有効なC ++識別子の文字で許可されるが含まれています。

$(FxCopDir)

Fxcop.cmdファイルパス。fxcop.cmdファイルとすべてのVisual C ++バージョンとインストールされていません。

 

オリジナルリンク:

HTTPS:// www.cnblogs.com/kcqby/p/6305347.html

 

おすすめ

転載: www.cnblogs.com/Absio/p/11641053.html