日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

VS中的路径宏:OutDir、ProjectDir、SolutionDir等各种路径的说明

發(fā)布時(shí)間:2023/12/18 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 VS中的路径宏:OutDir、ProjectDir、SolutionDir等各种路径的说明 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

$(RemoteMachine)
設(shè)置為“調(diào)試”屬性頁(yè)上“遠(yuǎn)程計(jì)算機(jī)”屬性的值。有關(guān)更多信息,請(qǐng)參見(jiàn)更改用于 C/C++ 調(diào)試配置的項(xiàng)目設(shè)置。

$(References)

以分號(hào)分隔的引用列表被添加到項(xiàng)目中。

$(ConfigurationName)

當(dāng)前項(xiàng)目配置的名稱(例如“Debug”)。

$(PlatformName)

當(dāng)前項(xiàng)目平臺(tái)的名稱(例如“Win32”)。

$(Inherit)

指定在由項(xiàng)目生成系統(tǒng)所撰寫的命令行中,繼承的屬性出現(xiàn)的順序。默認(rèn)情況下,繼承的屬性出現(xiàn)在當(dāng)前屬性的末尾。

$(NoInherit)

使任何將被繼承的屬性不被繼承。若還要避免同級(jí)級(jí)別的計(jì)算,請(qǐng)使用?$(StopEvaluating)。使用?$(NoInherit)會(huì)導(dǎo)致對(duì)于同一屬性忽略任何出現(xiàn)的?$(Inherit)。

$(StopEvaluating)

立即停止計(jì)算鏈中宏的計(jì)算。出現(xiàn)在?$(StopEvaluating)?之后的任何值將不出現(xiàn)在宏的計(jì)算值中。如果$(StopEvaluating)?在?$(Inherit)?之前,計(jì)算鏈中當(dāng)前位置的繼承值將不會(huì)連接到宏值。$(StopEvaluating)是?$(NoInherit)?的功能超集。

$(ParentName)

包含此項(xiàng)目項(xiàng)的項(xiàng)的名稱。該名稱將是父文件夾名稱或項(xiàng)目名稱。

$(RootNameSpace)

包含應(yīng)用程序的命名空間(如果有)。

$(IntDir)

為中間文件指定的相對(duì)于項(xiàng)目目錄的目錄路徑。它解析為“中間目錄”屬性的值。

$(OutDir)

輸出文件目錄的路徑,相對(duì)于項(xiàng)目目錄。這解析為“輸出目錄”屬性的值。

$(DevEnvDir)

Visual Studio .NET 的安裝目錄(定義形式:驅(qū)動(dòng)器 + 路徑);包括尾部的反斜杠“\”。

$(InputDir)

輸入文件的目錄(定義形式:驅(qū)動(dòng)器 + 路徑);包括尾部的反斜杠“\”。如果該項(xiàng)目是輸入,則此宏等效于 $(ProjectDir)。

$(InputPath)

輸入文件的絕對(duì)路徑名(定義形式:驅(qū)動(dòng)器 + 路徑 + 基本名稱 + 文件擴(kuò)展名)。如果該項(xiàng)目是輸入,則此宏等效于 $(ProjectPath)。

$(InputName)

輸入文件的基本名稱。如果該項(xiàng)目是輸入,則此宏等效于 $(ProjectName)。

$(InputFileName)

輸入文件的文件名(定義為基本名稱 + 文件擴(kuò)展名)。如果該項(xiàng)目是輸入,則此宏等效于 $(ProjectFileName)。

$(InputExt)

輸入文件的文件擴(kuò)展名。它在文件擴(kuò)展名的前面包括“.”。如果該項(xiàng)目是輸入,則此宏等效于 $(ProjectExt)。

$(ProjectDir)

項(xiàng)目的目錄(定義形式:驅(qū)動(dòng)器 + 路徑);包括尾部的反斜杠“\”。

$(ProjectPath)

項(xiàng)目的絕對(duì)路徑名(定義形式:驅(qū)動(dòng)器 + 路徑 + 基本名稱 + 文件擴(kuò)展名)。

$(ProjectName)

項(xiàng)目的基本名稱。

$(ProjectFileName)

項(xiàng)目的文件名(定義為基本名稱 + 文件擴(kuò)展名)。

$(ProjectExt)

項(xiàng)目的文件擴(kuò)展名。它在文件擴(kuò)展名的前面包括“.”。

$(SolutionDir)

解決方案的目錄(定義形式:驅(qū)動(dòng)器 + 路徑);包括尾部的反斜杠“\”。

$(SolutionPath)

解決方案的絕對(duì)路徑名(定義形式:驅(qū)動(dòng)器 + 路徑 + 基本名稱 + 文件擴(kuò)展名)。

$(SolutionName)

解決方案的基本名稱。

$(SolutionFileName)

解決方案的文件名(定義為基本名稱 + 文件擴(kuò)展名)。

$(SolutionExt)

解決方案的文件擴(kuò)展名。它在文件擴(kuò)展名的前面包括“.”。

$(TargetDir)

生成的主輸出文件的目錄(定義形式:驅(qū)動(dòng)器 + 路徑);包括尾部的反斜杠“\”。

$(TargetPath)

生成的主輸出文件的絕對(duì)路徑名(定義形式:驅(qū)動(dòng)器 + 路徑 + 基本名稱 + 文件擴(kuò)展名)。

$(TargetName)

生成的主輸出文件的基本名稱。

$(TargetFileName)

生成的主輸出文件的文件名(定義為基本名稱 + 文件擴(kuò)展名)。

$(TargetExt)

生成的主輸出文件的文件擴(kuò)展名。它在文件擴(kuò)展名的前面包括“.”。

$(VSInstallDir)

安裝 Visual Studio .NET 的目錄。

$(VCInstallDir)

安裝 Visual C++ .NET 的目錄。

$(FrameworkDir)

安裝 .NET Framework 的目錄。

$(FrameworkVersion)

Visual Studio 使用的 .NET Framework 版本。與 $(FrameworkDir) 相結(jié)合,就是 Visual Studio 使用的 .NET Framework 版本的完整路徑。

$(FrameworkSDKDir)

安裝 .NET Framework SDK 的目錄。.NET Framework SDK 可作為 Visual Studio .NET 的一部分安裝,也可單獨(dú)安裝。

$(WebDeployPath)

從 Web 部署根到項(xiàng)目輸出所屬于的位置的相對(duì)路徑。返回與 RelativePath 相同的值。

$(WebDeployRoot)

指向 <localhost> 位置的絕對(duì)路徑。例如,c:\inetpub\wwwroot。

$(SafeParentName)

有效名稱格式的直接父級(jí)的名稱。例如,窗體是 .resx 文件的父級(jí)。

$(SafeInputName)

作為有效類名的文件的名稱,但不包括文件擴(kuò)展名。

$(SafeRootNamespace)

項(xiàng)目向?qū)⒃谄渲刑砑哟a的命名空間名稱。此命名空間名稱將只包含在有效的 C++ 標(biāo)識(shí)符中允許的字符。

$(FxCopDir)

fxcop.cmd 文件的路徑。fxcop.cmd 文件不和所有的 Visual C++ 版本一起安裝。

原文:https://blog.csdn.net/peter_teng/article/details/9716421?
?

總結(jié)

以上是生活随笔為你收集整理的VS中的路径宏:OutDir、ProjectDir、SolutionDir等各种路径的说明的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。