Wie Projekt OutputPath in einer Lösungsdatei definieren? (Oder, wie benutzerdefinierte Projekteigenschaften in einer Lösung Datei angeben?)

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

  •  13-09-2019
  •  | 
  •  

Frage

Wie kann ich Projekt OutputPath in einer Lösung Datei definieren?

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

Alternativ, ich denke ich eine benutzerdefinierte Projekt-Eigenschaft verwenden können.

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

Aber ich weiß nicht, wie benutzerdefinierte Projekteigenschaften in einer Lösung Datei definieren. Ich habe versucht, so etwas wie:

Project(...) = ...
    ProjectSection(ProjectProperties) = preProject
        OutputPath = "C:\Test\Bin"
    EndProjectSection
EndProject
War es hilfreich?

Lösung

Ich bin ziemlich sicher, dass dies nicht möglich ist. Die Lösung Datei verweist nur Projektdateien, so dass alle projektspezifische Optionen wie Ausgabepfade und so weiter, müssen innerhalb der referenzierten Projektdatei enthalten sein.

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