私の .csproj ファイルにはいくつかの...ショートカットがありますか? システム変数? 特定のもののために。このように(ファイルの上部近くにあります):
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
しかし、$(Configuration) や $(Platform) などのオプションが他にもあるようです。ファイルに次のものが見つかりました。
@(MainAssembly)
@(_DebugSymbolsOutputPath)
$(MSBuildToolsPath)
$(OutDir)
$(CopyBuildOutputToOutputDirectory)
$(ProjectDir)
$(_DebugSymbolsProduced)
$(SkipCopyBuildProduct)
$(Platform)
$(Configuration)
独自の変数などを作成したくありません。使用するために既に存在する予約済みの型を知りたいだけです。
編集探していた答えが見つかりました。それは Microsoft.Build.CommonTypes.xsd にありました。このようなものが含まれています。