0

我有一个多目标 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 中是否可行?

编辑...

使用 Visual Studio 2019,项目构建良好,我可以像这样使用这个框架下拉列表: 在此处输入图像描述

4

0 回答 0