¿Cómo definir OutputPath proyecto en un archivo de solución? (O cómo especificar las propiedades del proyecto personalizados en un archivo de solución?)

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

  •  13-09-2019
  •  | 
  •  

Pregunta

¿Cómo puedo definir OutputPath proyecto en un archivo de solución?

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

Por otra parte, creo que podría utilizar una propiedad de proyecto personalizado.

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

Pero no sé cómo definir las propiedades del proyecto personalizado en un archivo de solución. Estaba tratando algo como:

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

Solución

Estoy bastante seguro de que esto no es posible. El archivo de solución simplemente hace referencia a los archivos de proyecto, por lo que todas las opciones específicas del proyecto, tales como rutas de salida y así sucesivamente, debe estar contenido dentro del archivo de proyecto de referencia.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top