Wie Projekt OutputPath in einer Lösungsdatei definieren? (Oder, wie benutzerdefinierte Projekteigenschaften in einer Lösung Datei angeben?)
-
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
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