솔루션 파일에서 프로젝트 출력 경로를 정의하는 방법은 무엇입니까? (또는 솔루션 파일에서 사용자 정의 프로젝트 속성을 지정하는 방법?)

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

  •  13-09-2019
  •  | 
  •  

문제

솔루션 파일에서 프로젝트 출력 경로를 어떻게 정의 할 수 있습니까?

<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'DebugUse|AnyCPU' ">
  <DebugSymbols>true</DebugSymbols>
  <OutputPath>bin\Debug\</OutputPath> <!-- this -->
  <DefineConstants>DEBUG;TRACE</DefineConstants>
  <DebugType>full</DebugType>
  <PlatformTarget>AnyCPU</PlatformTarget>
  <ErrorReport>prompt</ErrorReport>
</PropertyGroup>

또는 맞춤형 프로젝트 속성을 사용할 수 있다고 생각합니다.

<OutputPath>$(SolutionOutputPath)\Debug\</OutputPath>

그러나 솔루션 파일의 사용자 정의 프로젝트 속성을 어떻게 정의하는지 모르겠습니다. 나는 다음과 같은 것을 시도하고 있었다.

Project(...) = ...
    ProjectSection(ProjectProperties) = preProject
        OutputPath = "C:\Test\Bin"
    EndProjectSection
EndProject
도움이 되었습니까?

해결책

나는 이것이 불가능하다고 확신합니다. 솔루션 파일은 프로젝트 파일 만 참조하므로 출력 경로 등과 같은 모든 프로젝트 별 옵션은 참조 된 프로젝트 파일에 포함되어야합니다.

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