.net-standard相关内容
我正在使用适用于GRPC的DotNet标准2.0(Visual Studio 2017)。我的整个项目是这样的: Messages.proto syntax = "proto3"; package Messages; message IdRequest{ int32 id = 1; } message NameResponse{ string name=1; }
..
如果不是,会是吗?如果有,什么时候? 我还没有找到任何明确的官方信息,而我在 Stack Overflow 上能找到的有限信息是一两年前的事了. 我能够找到官方信息说 EF 6.3 将能够在 .NET Core 项目中使用,但我找不到它的发布日期,我也不确定在 .NET Core 项目中使用的含义是什么.NET 标准项目. 解决方案 .NET Standard 项目不可执行.
..
我试图引用一个明显是 .NetStandard2.0 的 nuget 包.我们拥有这个包的源代码并将其写入目标 .netstandard.我们确实有一个 CI 管道,因此当我们推送此代码时,它会构建和发布 nuget 包.当我尝试将生成的 nuget 包引用到当前的 .netCore 应用程序中时,出现以下错误: 是使用“.NETFramework,Version=v4.6.1"而不是项目目
..
我有 Visual Studio 2019 社区版 重现步骤: 我加载了 VS 并开始了一个全新的 C# .Net 标准库项目.我去 Nuget Pkg Manager 并安装 ANY nuget 包.我在 Class1.cs 中添加了一行以使用包中的 Type. 例如,如果我安装 WatsonTCP nuget 包,我将 Class1.cs 更改为如下所示: 使用系统;使用
..
我一直在纠结一个.NET Standard 项目 和 NuGet.我有一个工作项目,并已 将其上传到 NuGet.org.我的项目针对 .NET Standard 1.3,应该支持 .NET框架 4.6 和 .NET Core 1.0. 但是当我尝试将我的项目(通过 NuGet)添加到新的 .NET Framework 4.6 项目时,依赖项解析为 47 个包!它们都是系统库,并且似乎是 M
..
我有一个使用 Azure Durable Functions 的项目,它们是仅在 .NET Standard 2 上可用.因此,它定义了可以在测试项目中使用的类库.但是,我无法将 xUnit、NUnit 或 MSTest 用于单元/集成测试的库放在一起. 将 NUnit 添加到 .NET Standard 2 是类库的项目失败并出现以下错误: INFO:恢复包C:\VSTS\githu
..
我有一个 AzureFunctions 项目,我需要升级到 .NET 标准 2.1(从 2.0)解决方案中的所有其他项目都可以正确加载和编译,但是这个 AzureFunctions 项目抛出了这个错误: 错误 System.IO.FileNotFoundException:无法加载文件或程序集“netstandard,版本=2.1.0.0,Culture=neutral,PublicKeyT
..
我有一个 .Net 标准库,但在尝试使用其中一个依赖库时出现错误,我认为这是版本冲突造成的.在旧式 .Net 类库中,我可能会添加如下内容:
..
这是我第一次尝试不仅仅针对 .NET Framework 的任何东西.我似乎无法从 GUI 中做到这一点.我已经尝试过项目类型“类库(便携式)"和项目类型“类库(.NET 标准)".我可以将“类库(便携式)"更改为以 .NET Standard 为目标,但我无法选择其他任何内容.我不确定是否应该尝试更改“类库(.NET 标准)"的 .csproj 或“类库(便携式)"的 project.json,
..
我想知道如何创建一个针对最低版本的 Android Kitkat (API 19) 的 Xamarin.Forms 项目,而不使用共享项目选项. .Net 标准库不是一个选项,因为 支持的最低 Android 版本是牛轧糖.我的大部分目标用户(超过 40%)仍在使用 Android 版本低于 Nougat 的手机. 在 Visual Studio 15.5.1 或更高版本中,使用跨平台
..
与新 .csproj 格式(以及旧的),可以将文件添加为项目文件夹外面的链接: 也可以使用 glob 模式来包含多个文件:
..
考虑一个面向以下框架的 .NET 类库: .NET 框架 2.0 .NET 框架 4.6 .NET 标准 1.0 .NET 标准 1.3 .NET Portable Profile336 我们不要立即担心为什么这是目标框架的确切列表. 假设所有目标框架的外部 API 都是相同的,但是每个单独的目标框架都有一些该框架独有的代码,我如何正确编写涵盖所有代码的单元测试目标框架?
..
我有一个引用 System.ComponentModel.Annotations (4.3.0) NuGet 包的 .NET Standard 1.4 类库. 然后我从 .NET Framework 4.6.2 测试项目中引用这个类库.它构建良好,但在运行时出现以下错误: System.IO.FileLoadException 发生 HResult=0x80131040 Messag
..
使用新的 .csproj 格式(以及旧格式),可以在项目文件夹之外添加链接的文件: 也可以使用 glob 模式来包含多个文件: 但
..
我目前正在使用 .NET Standard 作为代码共享策略的 Xamarin.forms 项目.我尝试通过使用 MvvmLightLibsStd10 库来使用 MVVM 模式.我已经使用本教程成功设置了 MVVM 结构:https://www.linkedin.com/pulse/build-xamarinforms-net-standard-mvvm-light-app-rafael-carv
..
我有一个非常旧的 VB 项目,我希望对其进行现代化改造,我创建了一个新解决方案(稍后将代码转换为 C#),正在将库和 Web 项目重新添加到新解决方案中以消除旧项目拥有旧的 .publishproj、对 mscorlib 2.0 的引用(尽管尽最大努力通过重新添加引用来解决)以及其他几个可能会消失的问题. 在此过程中,我想尝试使用 .NET Standard 以获得标准化的 PCL,以便将来
..
我是 Microsoft Core 世界的新手,想创建一个面向 .NET 标准的类库.我使用的是 Visual Studio IDE 2017 并选择了 .NET Standard 下列出的类库项目模板. 当我在 .NET 标准项目结构上展开 SDK 时,我可以看到 Microsoft.NETCore.Platform 1.1.0 作为参考. 根据我的理解,.NET Core、.NET
..
将 .NET 核心库 (DNXCore50) 从 VS 2015 迁移到 VS 2017 时出现此错误. 未找到框架“DNXCore,Version=v5.0"的参考程序集. 我的项目文件目前看起来像这样:(在 VS 2017 迁移向导将我的“project.json"迁移到 .csproj 文件之后) 用于 .NET 的 FTP 和 FTPS 库,针对速度进行了优
..
我正在运行 Visual Studio 2015 Update 3.我正在尝试将 Redis 缓存用于 .Net 核心应用程序.因为,开发的包是针对 .Net 标准库的.我从 github 下载了代码并尝试更改我自己的依赖项. 这里是项目: 首先,我尝试将抽象类库更改为目标 .Net Core,然后我尝试添加 Microsoft.Extensions.Primitives,从版本 1
..
在我将 .NET 标准库添加到 .NET 框架 4.6.1 web api 2 项目后,测试资源管理器中没有显示任何测试.(我正在使用 MSTest) 如果我删除 .NET 标准库和所有应用程序 &当我添加它时,它所做的 web 配置更改,测试再次显示. 我的解决方案包括: 项目 A - .NET 4.6.1 web api 引用 .NET 标准库 项目 B - .NET 4.
..