كيفية تحديد إخراج المشروع في ملف الحلول؟ (أو كيفية تحديد خصائص المشروع المخصص في ملف الحلول؟)
-
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
المحلول
أنا متأكد تماما من هذا غير ممكن. ملف الحل فقط يشير إلى ملفات المشروع، لذلك يجب احتواء جميع الخيارات الخاصة بالمشروع مثل مسارات الإخراج وما إلى ذلك، ضمن ملف المشروع المشار إليه.
لا تنتمي إلى StackOverflow