我有一个多目标 C# dotnet 项目,这些框架在 csproj 文件中定义:
<TargetFrameworks>net451;net452;net46;net461;netstandard1.3;netstandard2.0</TargetFrameworks>
这很奇怪,因为我使用了正确的预处理器定义,例如:
#if NET452
using Microsoft.Owin;
#else
using Microsoft.AspNetCore.Http;
#endif
这在 Visual Studio Code 中是否可行?