MSBuildを使用して同じソリューションの2番目のプロジェクトにアクセスする
-
02-07-2019 - |
質問
私はMSBuildが初めてで、物事のやり方を知る必要があるので学んでいます。現在、私はVisual StudioのWeb Deployment Project拡張機能から生成された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>
同じソリューションを使用して、追加のプロジェクトから他のファイルを操作するプロパティを作成する必要があります。誰でも私にこれの適切な構文を教えてもらえますか?
解決
Sayed Ibrahim Hashimi この質問に回答非常によく、彼はサンプルソースコードを含んでいます。基本的に、他のMSBuildプロジェクトを実行するMSBuildプロジェクトを作成します。
所属していません StackOverflow