.net-core-2.0相关内容
我已经学习了一些教程,并且已经让它在工作中工作,但由于某种原因,我无法让 UI 显示,但创建了 Swagger Json.我看的最后一个教程是 这里. 我的设置是这样的: Nuget 包: Swashbuckle.AspNetCore(1.0.0) ConfigureServices 方法: services.AddSwaggerGen(options =>{options.S
..
.Net Core 2.X 中有没有办法在控制台应用程序中读取选定的 Windows 10 强调色. 我发现的大多数解决方案都是 UWP 或 WPF 应用程序. 也告诉你我的意思是哪种颜色,这是它的图片: 解决方案 HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM\ - 存储所有装饰颜色.因此,如果应用程序以 HKEY_CURRE
..
无法执行以下代码错误 CS5001 程序不包含适合入口点的静态“Main"方法 这个错误信息是什么意思? 类程序{静态异步任务 MainAsync(string[] args){Account.accountTest accountTest = new Account.accountTest();bool 结果 = 等待 accountTest.CreateAccountAsync();}
..
我正在尝试将我们当前的 .Net Core 应用程序从 1.1 升级到 2.0 并收到此运行时错误:“无法合并类型为 'CoreContext' 的 DbContext,因为它没有一个接受单个参数的公共构造函数输入 DbContextOptions". 它是由使用新的 IServiceCollection.AddDbContextPool 函数引起的.当我使用 IServiceCollect
..
在学习几个 .NET Core 2.0 Visual Studio Team Services 持续集成/持续交付示例时,我在 VSTS 中遇到了复制错误. 通过 VS17 添加 docker 支持在本地使用这样的 dockerfile 效果很好. 来自 microsoft/aspnetcore:2.0ARG 源工作目录/应用程序曝光 80复制 ${source:-obj/Docker/p
..
当前 .NET CORE EF 2.0 将始终记录查询信息,有没有办法禁用查询日志记录? 解决方案 如果您仔细查看日志,您会看到“信息"标签.您可以在 appSetings 文件中编辑日志级别.您应该考虑将它们留在生产环境以外的其他环境中,因为它们有时会很有用. 至于你问的是什么,这里有一个 appSetings.json 的例子,用于记录警告和更高级别. {“记录":{“包括范围
..
我正在尝试将我的代码从在 .NET Framework 4.6.1 上运行的 Webjobs 项目迁移到新的 .NET Core 2.0 控制台项目.我在这里遇到一些错误: class 程序{//这里我发现 IKernel 已经过时了.使用 IKernelConfiguration 和 IReadOnlyKernel 消息.//还有一条消息:StandardKerynel 已过时.使用 Stan
..
当前 .NET CORE EF 2.0 将始终记录查询信息,有没有办法禁用查询日志记录? 解决方案 如果您仔细查看日志,您会看到“信息"标签.您可以在 appSetings 文件中编辑日志级别.您应该考虑将它们留在生产环境以外的其他环境中,因为它们有时会很有用. 至于你问的是什么,这里有一个 appSetings.json 的例子,用于记录警告和更高级别. {“记录":{“包括范围
..
我正在尝试将我的代码从在 .NET Framework 4.6.1 上运行的 Webjobs 项目迁移到新的 .NET Core 2.0 控制台项目.我在这里遇到一些错误: class 程序{//这里我发现 IKernel 已经过时了.使用 IKernelConfiguration 和 IReadOnlyKernel 消息.//还有一条消息:StandardKerynel 已过时.使用 Stan
..
我在文件夹中有多个文本文件.我需要删除文本文件中每行的第 8 个字符处的字符.文本文件有 100+ 多行 我将如何执行此操作? 原始文件示例: 123456789012345....abcdefghijklmno.... 新文件: 12345679012345abcdefgijklmno 阅读这篇文章很有帮助: 在字符串的每一行添加一个字符 注意:文本行的长度可以是
..
我在文件夹中有多个文本文件.我需要删除文本文件中每行的第 8 个字符处的字符.文本文件有 100+ 多行 我将如何执行此操作? 原始文件示例: 123456789012345....abcdefghijklmno.... 新文件: 12345679012345abcdefgijklmno 阅读这篇文章很有帮助: 在字符串的每一行添加一个字符 注意:文本行的长度可以是
..
我正在尝试使用 dot-net core 2.0 设置 Facebook 身份验证,但是在我的 ExternalLoginCallbackAsync 方法中,我总是得到 null 作为响应我已经按照文档进行操作,到目前为止,这就是我所做的: 在我的启动文件中的ConfigureServices中: services.AddAuthentication(选项 =>options.Defaul
..
我们使用下面的代码在 HTTP 请求中将自定义消息从服务器端发送到客户端.它在 .NET Core 2.0 中正常工作 Response.HttpContext.Features.Get().ReasonPhrase 虽然在 .NET Core 2.1 中使用相同的代码,但它不起作用.它不会抛出任何脚本错误,但我们无法在客户端成功时收到消息. 如何解决这个问题? 解决方案 我希
..
Microsoft 软件包 Linux 上的 .NET Core对于 Ubuntu.我目前正在使用它.我现在想安装 Json.NET 它指示我使用 Package Manager 控制台 并运行, PM>安装包 Newtonsoft.Json 我想知道我是怎么做那个 Linux 的.我看到有一个 Nuget CLI,但是它似乎不适用于 .NET Core.此外文档说 在 Mac 和 Li
..
Microsoft 软件包 Linux 上的 .NET Core对于 Ubuntu.我目前正在使用它.我现在想安装 Json.NET 它指示我使用 Package Manager 控制台 并运行, PM>安装包 Newtonsoft.Json 我想知道我是怎么做那个 Linux 的.我看到有一个 Nuget CLI,但是它似乎不适用于 .NET Core.此外文档说 在 Mac 和 Li
..
在运行 dotnet 控制台应用程序期间,我遇到了这个错误.我从一个将 .dll 和 .pdb 文件复制到其中的目录运行它. 这个错误的原因是什么? 解决方案 请检查应用程序文件夹的 chmod.当我更改文件夹访问模式时,问题解决了.我知道这有点奇怪,但有时可能与此有关:) 你必须这样确定它们; sudo chown -R yourusername:yourusername/
..
我使用框架 4.6.1 创建了一个空白解决方案,并添加了一个项目核心 2.0.此错误显示在许多包的输出中“Package xxx is not compatible with netcoreapp2.0 (.NETCoreApp,Version=v2.0)".我该如何解决? 解决方案 如果您尝试安装的包确实支持 .NET CORE 2.0,您可以尝试使其工作的几件事>. 确保您的 V
..
我使用 .NET Core 2.0 和 ASP.NET Core 2.0 进行应用程序开发.“测试"应用程序是一个 .NET Core 控制台应用程序.我正在编写的核心代码是一个类库.一旦正确测试.我选择这样做是因为我暂时不会使用它(它正在替换旧的 ASPNET 代码). 无论如何,由于我必须为各种服务使用大量 API 密钥,因此我决定使用 Microsoft Azure Key Vault
..
我将 Asp.Net Core 1.1 应用程序更改为 Core 2.0 这很顺利,但在我更新了我的 nuget 包之后,我到处都出现了这个错误 类型“xxx"是在未引用的程序集中定义的.您必须添加对程序集“netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51"的引用. 当我按
..
我正在创建一个带有 C# 后端和 ASP CSS/html/Razor 前端的简单 MVC Net Core 应用程序.这是一个简单的启动项目,客户可以在其中创建订单、购买书籍并放入购物车.Docker 镜像如何支持这一点?或者这对 MVC 来说是否太过分了. 解决方案 这并不过分.其实很简单,dockerization 带来了很多好处.例如,阅读 Docker 文档上的 .Net Cor
..