MSBuild와 동일한 솔루션에서 두 번째 프로젝트에 액세스하십시오.

StackOverflow https://stackoverflow.com/questions/148556

  •  02-07-2019
  •  | 
  •  

문제

저는 MSBuild를 처음 사용하고 있으며 일을하는 방법을 알아야 할 때 배우고 있습니다. 현재 Visual Studio 용 웹 배포 프로젝트 확장에서 생성 된 MSBuild 파일을 양식하고 있습니다. 나는 속성을 만들어 웹 프로젝트에 직접있는 파일에 액세스하고 조작하는 것이 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>

내 솔루션의 추가 프로젝트에서 다른 파일을 조작하기 위해 속성을 만들어야합니다. 누구든지 이것에 대한 적절한 구문을 가리킬 수 있습니까?

도움이 되었습니까?

해결책

이브라힘 하시미 (Ibrahim Hashimi) 이 질문에 답하십시오 아주 잘, 그는 샘플 소스 코드를 포함합니다. 기본적으로 다른 MSBuild 프로젝트를 실행하는 MSBuild 프로젝트를 만듭니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top