0

プロジェクトのプロパティ グループにいくつかの条件ステートメントがあります。

<PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">x86</Platform>
</PropertyGroup>

私は彼らが何を意味するのか理解しようとしていますか?Condition = blankそしてPlatform = blank?しかし、タグには実際のデータがありますか? それは実際にどのように解釈されますか?

構成は何でも、プラットフォームも何でもよいということですか、それともプロパティ グループが Configuration=Debug|Platform=x86 にのみ適用されるということですか?

私の仮定が正しければ、プロパティ グループ全体をコピーして、構成とプラットフォームの値をReleaseAnyCPUのように設定できますか。

<PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Release</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
</PropertyGroup>

ありがとう!

4

1 に答える 1

1

プロパティConfiguration == ''がそれを Debug に設定すると、実際にはプラットフォームと同じで、指定されていないときにデフォルトを設定します

于 2013-04-18T15:12:07.240 に答える