Como definir OutputPath projeto em um arquivo de solução? (Ou como especificar propriedades de projeto personalizado em um arquivo de solução?)

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

  •  13-09-2019
  •  | 
  •  

Pergunta

Como posso definir OutputPath projeto em um arquivo de solução?

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

Como alternativa, eu acho que eu poderia usar uma propriedade de projeto personalizado.

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

Mas eu não sei como definir propriedades do projeto personalizado em um arquivo de solução. Eu estava tentando algo como:

Project(...) = ...
    ProjectSection(ProjectProperties) = preProject
        OutputPath = "C:\Test\Bin"
    EndProjectSection
EndProject
Foi útil?

Solução

Estou bastante certo de que este não é possível. O arquivo de solução apenas referências projetar arquivos, então todas as opções específicas do projeto, tais como caminhos de saída e assim por diante, deve ser contido dentro do arquivo de projeto referenciado.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top