Frage

Ich bin neu in MSBuild, und lerne, wie ich wissen muss, wie die Dinge zu tun. Derzeit arbeite ich Form die MSBuild-Datei, die aus dem Web Deployment Project Erweiterung für Visual Studio generiert wird. Ich habe ab gewesen; e für den Zugriff auf und die Bearbeitung von Dateien, die durch die Schaffung von Eigenschaften direkt in meinem Webprojekt sind bilden diesen Block von XML:

  <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>

Ich brauche erstellen Eigenschaften das gleiche tun zu manipulieren andere Dateien von zusätzlichen Projekten in meiner Lösung. Kann mir jemand auf die richtige Syntax für diesen Punkt?

War es hilfreich?

Lösung

Sayed Ibrahim Hashimi beantwortet diese Frage sehr gut, und er enthält Quellcode Probe. Grundsätzlich Sie ein MSBuild-Projekt erstellen, die anderen MSBuild Projekte ausführt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top