У меня есть решение для нескольких проектов, и я хочу поместить все сгенерированные в / obj артефакты в другую папку.
Я пытаюсь установить:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugType>portable</DebugType>
<OutputPath>..\Bin\Core\Debug\</OutputPath>
<IntermediateOutputPath>..\Bin\Core\obj\</IntermediateOutputPath>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<OutputPath>..\Bin\Core\Release\</OutputPath>
<IntermediateOutputPath>..\Bin\Core\obj\</IntermediateOutputPath>
</PropertyGroup>
<ItemGroup>
<Compile Include="Library.fs" />
</ItemGroup>
</Project>
Тем не мение:
- Папка
obj
все еще создается заново в исходном месте. Также находится в желаемом месте, но ПУСТО. - «Пакеты восстановления» запускают «1» и не помещают их в нужное место.
- При сборке проекта папка obj заполняется.
Это версии:
Visual Studio Community 2017 для Mac Версия 7.3.2 (сборка 12) Время выполнения: Mono 5.4.1.7 (2017-06 / e66d9abbb27) (64-разрядная версия)
Версия NuGet: 4.3.1.4445
.NET Core Runtime: / usr / local / share / dotnet / dotnet Версия программного обеспечения: 2.0.0 SDK: /usr/local/share/dotnet/sdk/2.0.0/Sdks Версия SDK: 2.0.0 SDK де MSBuild: /Library/Frameworks/Mono.framework/Versions/5.4.1/lib/mono/msbuild/15.0/bin/Sdks