0

私は MSBuild が初めてで、やり方を知る必要があるので学んでいます。現在、Visual Studio の Web 配置プロジェクト拡張機能から生成された MSBuild ファイルから作業しています。この XML ブロックからプロパティを作成することで、自分の Web プロジェクトに直接あるファイルにアクセスして操作することができなくなりました。

  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
    <ProductVersion>9.0.21022</ProductVersion>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectGuid>{0B9F9B60-7AD7-49F0-A168-9D4D29FB1A21}</ProjectGuid>
    <SourceWebPhysicalPath>..\ARP_FORMS</SourceWebPhysicalPath>
    <SourceWebProject>{7FCA4A38-0FEE-4D46-82EF-AD0089F9CAA2}|ARP_FORMS\ARP_FORMS.csproj</SourceWebProject>
    <SourceWebVirtualPath>/ARP_FORMS.csproj</SourceWebVirtualPath>
    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
  </PropertyGroup>

ソリューションの追加プロジェクトから他のファイルを操作するには、同じことを行うプロパティを作成する必要があります。誰でもこれの適切な構文を教えてもらえますか?

4

1 に答える 1

1

Sayed Ibrahim Hashimiはこの質問に非常によく答えており、サンプル ソース コードも含めています。基本的に、他の MSBuild プロジェクトを実行する MSBuild プロジェクトを作成します。

于 2008-09-30T02:33:46.287 に答える