.net-standard-2.0相关内容

.NET Standard 2.0/EntityFrameworkCore/DB2/IBM.EntityFrameworkCore 问题

这里有人有使用 IBM.EntityFrameworkCore 包的经验吗?我在 VS2017 中创建了一个 .NET Standard 2.0 库项目,添加了提到的包,并尝试按照 this 和 this 教程来自 IBM 网站,没有运气.我编译了项目,但在运行时我收到一个带有以下消息的 System.TypeLoadException: 程序集“IBM.EntityFrameworkCore. ..
发布时间:2021-11-24 19:09:07 C#

跨度<T>和溪流

我已经阅读了一段时间关于 span 的内容,并试图实现它.但是,虽然我可以让 span 工作,但我无法弄清楚如何像示例中那样让流接受它.其他示例也显示 int.parse 支持跨度,但我找不到使其成为可能的重载或扩展. 我在 .net standard 2.0 和 .net core 2.0 中都试过了 请为我指明正确的方向来完成这项工作. 代码示例 Span缓冲区 = 新跨度( ..
发布时间:2021-11-24 15:46:47 C#/.NET

将所有依赖项从 .Net Standard 库复制到 .Net Framework Console 应用程序

在 .net framework(4.6) 控制台应用程序中使用 .net 标准项目后,.net 标准项目的依赖项不会复制到输出目录中.这会导致缺少 dll 的运行时错误.对于引用的项目,“复制本地"属性已经为真.一种可能的解决方案是在控制台应用程序中再次添加所有依赖项,但这不是一个好主意.有没有更好的解决方案? 解决方案 经过一篇文章 作者:Scott Hanselman,下面的解决方案 ..
发布时间:2021-11-24 12:21:28 C#

netstandard20 中的 System.Data.Linq

我有一个引用 .Net 4.6 项目的 netstandard20 项目,除了调用 .Net 4.6 项目中的任何功能外,所有编译和运行都得到了以下错误. FileNotFoundException:无法加载文件或程序集“System.Data.Linq,版本=4.0.0.0,文化=中性,PublicKeyToken=b77a5c561934e089".系统找不到指定的文件. 在 VS ..
发布时间:2021-10-26 16:09:05 C#/.NET

错误:无法生成deps.json,可能已经生成了.添加对 Xamarin 表单的服务引用时

我有一个采用 .NET 标准方法的 Xamarin 表单 v3.1 项目.我尝试添加对我使用的 Web 服务的引用“添加连接服务"然后从弹出窗口中,我选择 Microsoft Web 服务参考提供商. 我添加了 web 服务链接,Visual Studio (2017 v15.8) 发现了它的结构,然后当我点击完成时,它需要一段时间然后显示这个错误: 无法生成deps.json,可能已 ..
发布时间:2021-09-29 20:32:35 其他开发

当前 .NET SDK 不支持在 Visual Studio 2017 更新 15.3 中定位 .NET Standard 2.0 错误

我想用 Target Framework .NET Standard 2.0 创建一个类库项目. 我已将我的 Visual Studio 2017 更新到版本 15.3 并且还在 Visual Studio 安装程序中检查了 .NET Framework 4.7 SDK 和 .NET Framework 4.7 目标包 手动并安装它们. 在项目/应用程序窗口的目标框架组合框中仍然没有 ..
发布时间:2021-09-19 19:20:43 其他开发

如何访问 .NET Standard 2.0 DLL 中的文件?

感谢您的光临. 这是我面临的问题,希望得到一些帮助. 我正在尝试访问 .NET 标准 DLL 中的文件.如果我在测试 UWP 应用中使用 Windows.Storage 命名空间,则一切正常,如下所示: Windows.Storage.StorageFile f = await StorageApplicationPermissions.FutureAccessList.GetFil ..
发布时间:2021-09-15 20:09:33 C#/.NET

Nuget Packager 项目的默认 XML 命名空间必须是 TFS 2017 中的 MSBuild XML 命名空间

我将要打包的项目类型从 .net framework v4.6 更改为 .net standard 2.0,现在构建定义在 Nuget 打包程序步骤中失败,我收到此错误消息. [错误]项目的默认 XML 命名空间必须是 MSBuildXML 命名空间.如果项目是以 MSBuild 2003 格式创作的,请添加 xmlns="http://schemas.microsoft.com/devel ..
发布时间:2021-06-10 18:31:03 其他开发

MvvmCross.Core/Platform 5.7.0' 使用 '.NETFramework,Version=v4.6.1' 而不是项目目标框架 '.NETStandard,Version=v2.0' 恢复

我正在使用最新版本 MvvmCross 创建 Android 和 iOS 应用程序.现在,由于不推荐使用可移植类库,我使用 .NET Standard 库版本 2.0. 我在 MvvmCross 的 NuGet 包中有这个警告......虽然项目编译但我不确定是否需要像最后一行所说的那样担心 此软件包可能与您的项目不完全兼容. 以下是确切的警告 警告 NU1701:使用包“ ..
发布时间:2021-06-05 18:30:32 其他开发