Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
 .net Core_IT技术博客_编程技术问答 - 「Fatal编程技术网」

servicestack ServiceStack或MLite是否可用于.NET Core

我看到了ServiceStakck或.NET Core的一些提交 我们现在可以试试吗,还是只是更新一下nuget规范?我希望为.Net核心项目(ServiceStack.ORMLite.PostgreSQL.core)集成ServiceStack或mlite 正如NuGet软件包中所说,您可以将它与.Net内核一起使用,至少使用.NetStandard1.3 但如果你看看最新的。他们说: 就像其他.NET核心库一样.NET核心构建 在开发之前,ServiceStack.Redis以*.Core后

servicestack 为开源项目构建ServiceStack.Core

我们正在开发一个开源的aPaaS产品。该项目处于非常早期的阶段 我们使用.NETCore,对于Web服务,我们希望使用ServiceStack 目前,我们正在使用NuGet软件包。但是,服务运营的数量已经开始上升,超过了10家的限制 我们试图从GitHub(Servicestack/tree/master和netcore分支)下载Servicestack.netcore源代码,但无法构建。以下是我们得到的错误: E:\user\Downloads\Ss\ServiceStack master\s

.net core 无法在net标准1.6类库项目中使用DynamicObject

参考下面的屏幕截图,我需要在.net标准1.6库项目中使用DynamicObject 但是,我无法通过右键单击Visual Studio 2017 Enterprise(15.2)中的依赖项和添加参考项来添加任何其他依赖项 是否有人知道如何在.net标准类库项目中使用DynamicObject 您需要添加System.Dynamic.RuntimeNuGet包,以便该类型在System.Dynamic命名空间中可用。在netstandard2.0中,它将自动可用 dotnet add packa

.net core 有没有办法在.net内核中派生存储过程的参数?

SqlCommandBuilder.DeriveParameters在.net core中不可用(甚至在.NETCoreApp 2.0中也不可用),因此是否有任何方法可以检索.net core中存储过程的参数列表?您可以随时检查SQL Server目录视图以获取此信息-例如,使用此查询: SELECT pr.name, -- Procedure name pa.name, -- Parameter name pa.parameter_id, t

.net core .NET标准2.0使用的兼容性垫片

.NET标准2.0的概述()说,它现在使用某种兼容性垫片来修复第三方库的兼容性问题。因此,您可以将第三方库与.NET标准一起使用,直到它不使用任何.NET标准没有的API为止 不清楚的是 这个垫片是怎么工作的?有什么缺点吗 及 如何检查是否支持第三方库?直接将其添加到项目中,然后尝试编译 这通过创建经典.NET库引用的所有必要库来实现 例如,在.NET内核中,对象或属性的实现在系统运行时中定义。编译代码时,生成的代码始终引用程序集和类型=>[System.Runtime]System.Ob

.net core .NET核心JWT承载器跳过与identity server进行本地通信的自签名证书验证

我有两个API项目,一个基于.NET Framework 4.6.2(一个旧API),另一个基于.NET Core 2.0。旧API可以非常简单地禁用自签名证书验证: System.Net.ServicePointManager.ServerCertificateValidationCallback = delegate { return true; }; 但是,此代码在.NET Core中不起作用(即使它编译得很好),并且在API尝试通信时(特别是当它尝试从identity server获取

.net core HMR在.Net Core 2.0中不工作-Angular 5新的单一应用程序模板(Angular/cli)

我正试图用微软的新spa模板创建一个新的应用程序,但HMR(热模块替换)不起作用。我试过这个 。安装SPA模板: dotnet new --install Microsoft.DotNet.Web.Spa.ProjectTemplates::2.0.0-rc2-final 。使用命令行创建了一个新的应用程序 dotnet new angular -o MyApp Ran命令(在linux上工作): 。在ClientApp文件夹中: npm install 。返回主文

.net core 未多次调用Observer OnError委托

您好,我正在试图理解为什么OnError不会每次都被观察者调用。 尝试调试在myIOBservable实现中调用的OneError时,调试器会经过 可观察的实施 public class Reactive:IStorage,IObservable<SquareResult> { private object @lock = new object(); private List<IObserver<Square

.net core 具有.Net内核的AWS机密管理器引发套接字异常

有人知道为什么我在试图从机密管理器获取AWS机密时出现此错误吗?这是一个运行在AWS Fargate中的docker容器 未处理的异常:System.AggregateException:一个或多个错误 发生。(无效参数)---> System.Net.Http.HttpRequestException:参数无效---> System.Net.Sockets.SocketException:处的参数无效 System.Net.Http.ConnectHelper.ConnectAsync(字符串

.net core 如何在Automapper中注册来自不同程序集的配置文件?

我有一个包含许多程序集的应用程序(NET Core): WebAPI(包含视图模型和消费DTO) 服务(包含DTO和消费域实体) 在WebAPI程序集上,我使用以下行自动注册automapper配置文件: services.AddAutoMapper(); 通过这一行,我可以将视图模型转换为DTO(并向后转换) 但我需要注册位于服务层的配置文件,以便将DTO转换为域实体(并向后) 显然,Automapper没有找到此配置文件 从不同程序集注册配置文件的最佳方法是什么?我使用services

.net core 如何使用Bot Builder向第三方服务发出经过身份验证的请求?

我正在创建一个Microsoft Team bot,它允许用户使用第三方OAuth登录,并向非Microsoft web服务发出经过身份验证的请求。我可以使用在Azure Bot服务中设置的连接,使用OAuthPrompt登录我的第三方OAuth提供商。当我进行身份验证时,我会收到一个guid,它可能是一个密钥,对应于Bot框架令牌服务中的OAuth令牌 我不清楚如何使用此guid对我的web服务发出经过身份验证的请求。各国(强调我国): 要代表用户执行某些操作。。。机器人需要调用外部服务,如M

.net core 在Ubuntu 16.04 LTS上运行(.Net)Donet Core 3.x,并使用Plesk运行ASP项目

我们正试图在我们的Ubuntu 16.04服务器上安装.Net Core 3.x,但不知何故,我们可以安装Dotnet Core 3.x,但在发布项目后无法看到ASP页面 我们在专用服务器上使用Nginx和Apache。是否有人对此有逐步安装指南 不知何故,Donet核心安装在我们的Linux服务器上,但该项目不会在服务器上运行 您需要解释的不仅仅是“发布项目后无法看到ASP页面”。运行dotnet publish后,您具体做了什么?如果您直接运行dotnet run来启动web应用程序,会发生

.net core dotnet.exe在运行前打印大量文本

当我从控制台运行任何dotnet命令时,例如 dotnet--版本,dotnet--信息甚至dotnet运行MyProgram.dll 我收到大量的文本,这会减慢程序的运行 此文本的一部分(命令是dotnet--info): 如何跳过显示此文本?使用-vm(最小信息)或-vq(安静)开关,如下所示: dotnet -vm run MyProgram.dll 查看此处了解更多信息:看起来您已经完成了许多不同版本的dotnet core的安装/卸载。尝试清理这个问题,因为在加载框架的程序集时,d

.net core Polly断路器未与.net core HTTP客户端保持状态

我已经实施了polly重试和断路器策略(wrapped)。当呼叫失败且前一次呼叫的电路开路时,下一次呼叫将再次转到重试并再次点击断路器,而不是仅仅抛出断路器异常。我认为,尽管我使用的是类型化的客户机,HTTP客户机还是在重新创建。我无法理解这个问题。这是密码 启动 public void ConfigureServices(IServiceCollection services) { services.AddMvc().SetCompatibilityVersio

.net core 在RedHat上通过cron运行dotnet失败

我们有一个dotnet核心脚本,用于索引一些文件。我们利用RedHat软件集合,使dotnet等项目可以与RHEL设置相结合 要运行脚本,请执行以下操作: 源scl_源启用rh-dotnet30 /opt/rh/rh-dotnet30/root/usr/bin/dotnet/d/h/fileprocessor.dll 1 我们想在cron中运行它,但我们无法让它工作。我们尝试了以下方法: 将“source”命令添加到bash概要文件中,但这对我们来说似乎不可靠,并且不能在cron事件上运行

.net core 为什么我们需要更多的代码在.net核心中从www重定向到非www?

我一直在寻找一种将www重定向到非www的方法,并找到一些帖子和代码,如: 然后像这样使用这个类: var options = new RewriteOptions(); options.Rules.Add(new NonWwwRule()); app.UseRewriter(options); 经过测试,工作正常,但从非www重定向到www只需要一行代码: app.UseRewriter(new RewriteOptions().AddRedirectToWww()); 我的问题是,为什么

.net core 如何解析错误代码为0x8007000d的IIS 500.19以运行.net core 2.2

我无法在windows server 2019 iis 10上承载asp.net core 2.2 web api。 我得到HTTP错误500.19-内部服务器错误 无法访问请求的页面,因为该页面的相关配置数据无效。我创建了自包含部署,甚至还安装了url重写。但我仍然无法解决这个错误。请帮我解决这个问题 详细错误信息: 模块iiswebcore 通知未知 处理程序尚未确定 错误代码0x8007000d 配置错误 配置文件\?\F:\Publish\Renault\web.Config 请求的UR

.net core EF电动工具默认为pascalcase

我们最近采用了EF Power Tools反向工程,在.Net Core 3 Web API中创建实体。这产生了意外的结果,即以pascalcase而不是默认情况返回数据。我在startup.cs中尝试过: services.AddMvc.AddJsonOptions(options => options.JsonSerializerOptions.PropertyNamingPolicy = JsonNamingPolicy.CamelCase) 及 您可以尝试在配置部分添加以下内容

.net core 并行安装意味着什么(.NET核心的主要特征之一)

Net核心文档中提到了它的许多特性。其中之一是并排安装。这意味着什么?好处是什么?您可以拥有多个版本的.NET Core。示例3.1、2.2和1.0都同时运行。这在.NET Framework中是不可能的。Microsoft不再确保用户计算机上存在.NET运行时。他们不再想要这份工作了,这不是一份令人愉快的工作,要么你要么你的用户现在就必须处理好它。这必然要求每个程序都有自己的运行时副本,以避免破坏另一个。大量的拷贝,通常来说,现代磁盘存储是廉价的,而且网络速度很快。网1.0、1.1、2.0-3

.net core 在压缩单个.exe之前,将PublishSingleFile alter deps.json或内容作为PostBuildEvent的一部分 描述 我想重写嵌入p:PublishSingleFile压缩exe文件中的*.deps.json文件 地位 我已经确定,您可以通过csproj中的\obj\Release\netcoreapp3.1\win-x64\targetdll覆盖控制台dll,并通过csproj中的referencedproject\bin\Release\netcoreapp3.1\win-x64\targetdll在修剪和生成单个.exe之前调用的后期生成步骤引用内部项目 然而,这似乎是唯一可以覆盖的东西 我发现了一个允许我合并DLL的工具,它在合并后生成一个新的deps.json文件。如果我调用dotnet merged.dll,那么项目可以正常工作,但是我在后期构建b/c中使用了这个新的合并dll,deps.json需要在生成singleapp之前被覆盖 试图覆盖obj和bin文件夹中的单个appdeps.json,但仍使用生成的原始app 运行dotnet publish-c Release-r win-x64-p:PublishSingleFile=true-p:PublishTrimmed=true——自包含true/p:rId=win-x64后,我一直在验证这一点 在发布文件夹中打开exe并验证C:\Users\%USERNAME%\AppData\local\Temp\.net中的内容 欢迎任何帮助 进展 我不知道这是否是dotnet core 5的一部分,而不是3.1,但似乎有一个新的构建目标/变量PublishDepsFilePath和IntermediatedEPFilePath,下面有注释。我无法确定如何使用这些选项

重写deps.json文件的目标通常应该使用 IntermediateDepsFilePath属性 代码 project.csproj build.cmd copy "..\Release\pre\publish\%TargetName%.dll" ".\obj\Release\netcoreapp3.1\%rId%\%TargetName%.dll" /y copy "..\Release\pre\publish\%TargetName%.

.net core F#假:测试失败后继续

我目前正在尝试使用FAKE来自动化我的构建。到目前为止,它运行良好,但我的问题是,测试目标在一次测试失败后立即失败。相反,我希望它继续执行所有测试项目,这样我就可以得到一个包含所有测试结果的完整构建报告 我的测试目标如下所示: 目标“测试”(乐趣) 跟踪“---运行测试--” getAllTestProjectJsons |>Array.iter(fun(fileInfo)-> (DotNetCli.Test(乐趣p-> {p with AdditionalArgs=[“-xml”;buildT

.net core 如何从.NET核心项目(VS2017)中引用.NET 4.5.2库

我在VS2017中创建了一个.NET核心类库。我需要引用一个针对.NET4.5.2的程序集构建。添加引用时,我收到以下错误: Error CS0012 The type 'Object' is defined in an assembly that is not referenced. You must add a reference to assembly 'mscorlib, Version=4.0.0.0 当我试图通过VS添加引用时,我看不到任何来源可以找到它: 已经提出并描述了类

.net core Microsoft.AspNetCore.Hosting.Abstractions清单定义与程序集引用不匹配

在类库中运行Entitfy framework core命令add migration MyMigrationName时,出现以下错误 无法加载文件或程序集 'Microsoft.AspNetCore.Hosting.Abstractions,版本=1.1.1.0, 区域性=中性,PublicKeyToken=adb9793829ddae60'或其 依赖关系。定位程序集的清单定义不正确 匹配程序集引用。来自HRESULT的异常:0x8013100 有趣的是,在我的应用程序中没有提到抽象 这是我的

.net core 具有dotnet核心的parceljs

我想尝试使用parceljs进行缩小和捆绑 我已经用npm安装了包裹捆绑器,并尝试创建index.js、main.js和main.css进行测试 main.css .main { color: red; } import classes from './main.css'; export default () => { console.log(classes); }; import main from './main'; main(); main.js .main

.net core .NET Core SqlException:在预登录握手期间发生错误

我在Mac OS High Sierra(最新版本)10.13.5中看到一个异常,当我尝试使用Entity Framework Core连接到MSSQL数据库时: SqlException:已成功与建立连接 服务器,但在预登录握手过程中发生错误。 (提供程序:SSL提供程序,错误:31-加密(SSL/tls)握手 (失败) 我已更新到.NET core的最新版本: dotnet --version: 2.1.300 dotnet --info: .NET Core SDK (reflectin

.net core 使用Azure AD v2.0向.NET的Azure管理库进行身份验证

有没有一种方法可以使用MSAL来获取可在Azure管理库中使用的访问令牌?我读过,他们没有提到,但是可以使用MSAL或ADAL连接到Microsoft Graph,然后使用创建服务主体吗 有没有一种方法可以使用MSAL来获取可在中使用的访问令牌 Azure管理库 您不能使用MSAL直接访问Azure管理,Azure管理库需要获取其他内容,而不仅仅是访问令牌。引用 是否可以使用MSAL或ADAL连接到Microsoft Graph,以及 然后使用beta API创建服务主体 对。您可以开始使用。n

.net core 需要帮助来更新模型吗

我有一个名为俱乐部应用程序用户的模型,它是俱乐部和应用程序用户之间的桥梁,是身份用户模型的扩展模型: public class ClubApplicationUser { public Guid ClubID { get; set; } public Club Club { get; set; } public string Id { get; set; } public ApplicationUser ApplicationUser { get; set;

.net core dotnet发布输出文件夹?

dotnet publish命令发布到projectsbin/netcoreapp2.2/Debug/publish文件夹中。其中,netcoreapp2.2可能随dotnet版本而变化,而Debug则随-c参数指定的任何配置而变化 对于CI/CD而言,这显然是不可取的。或者,可以传递-o以传递显式输出路径,但在CI/CI环境中,此路径应位于项目文件夹结构内,例如: dotnet publish -o publish 但是,由于publish命令全局读取所有文件,因此它会拾取以前的发布尝试并递

.net core .NET核心DbContext阻止后续请求

我们有一个用.NETCore(目前是v2.2)编写的web应用程序,前端是Angular。 如果我在后端对一个路由执行ajax调用,这反过来会打开dbcontext来执行查询,那么我们会遇到,对任何其他路由的所有后续ajax调用都会被延迟,直到完成对第一个控制器路由的查询为止。(不,它不是SQL server中的DB锁。它是不同的表) 第一条路线中的代码示例(就示例而言,这需要20秒): 然后,我在一毫秒后在前端执行另一个调用: public IActionResult GetCustomers

.net core 停止EF Core使用合并插入

我正在将我的应用程序转换为.NET Core。在这样做的过程中,我遇到了EF核心和插入的问题 如果我插入1或2行,那么EF Core将执行正常的SQLinsert语句 但当我有3行或更多行时,它会切换到MERGE语句,然后该语句会失败: 不允许列引用“inserted.MyKeyColumn”,因为它引用的基表在此语句中未被修改 我猜这是因为查询实际上是在一个视图上运行的,该视图上有一个insert触发器来更新视图下的实际表 正如我所说,当它使用insert语句时,它工作得很好。但当它尝试使用合

.net core 为什么dotnet core 3.1路由区分大小写?

我正在使用dotnetcore 3.1编写blazor web组装应用程序。 我创建了一个WebAPI控制器,并像这样强制路由 [Route("api/structures")] [ApiController] public class StructuresController : ControllerBase 但是当我使用下面的URL时,我什么也得不到 但它适用于: 我不明白为什么? 谢谢我想这是因为[ApiController]注释的顺序。如果将api控制器注释置于路由之上,则在检查[

.net core Microsoft登录无需重定向url即可工作

当我在Blazor应用程序中使用Microsoft OAuth登录时,authenticateResult.successed为true,即使我没有指定重定向URI。如果我不将我的URI添加到OAuth客户机中,它就会像谷歌预期的那样失败 根据OAuth2.0规范,在没有重定向URI的情况下,它不应该工作: 授权服务器必须需要公共客户端,并且应该 要求机密客户端注册其重定向URI 我正在将Microsoft.AspNetCore.Authentication.MicrosoftAccount 3

.net core 找不到.NET核心AWS无服务器应用程序所需的*.deps.json 基于模板“AWS无服务器应用程序(.NET Core-C#”)创建新的Visual Studio解决方案 构建ASP.NET核心Web API 在项目文件夹中运行sam本地启动api-t serverless.template 向…发出GET请求 错误结果:

无效的API网关响应键:{'errorType':'LambdaException','errorMessage':“中的{'errorMessage','errorType'}找不到所需的'AWSServerless1.deps.json'。此文件应位于部署包的根目录下。“} 我没有对从VisualStudio模板创建的解决方案进行任何更改 通过更新serverless.template来修复,以包含: “CodeUri”:“bin/Release/netcoreapp3.1” 然后:do

.net core .NET核心和实体框架核心之间的区别

NET核心和实体框架核心之间的区别?我们可以在.NET核心中使用实体框架核心吗?两者兼有哪些优点?Entityframework Core是一种可以在.net Core framework上使用的Orm。net核心是框架,你可以在框架上做很多事情,比如开发网站或其他应用程序。您可以阅读一些关于框架及其作用的内容。看看吧 orm有助于映射数据对象。例如,您在服务器上有一个数据库,您需要在该数据库上读写数据;借助orm工具,您可以创建数据库对象的关系映射,并轻松访问它们。我建议你读一读关于ORM和他

.net core Blazor wasm带有身份验证和预渲染-谷歌索引错误

我能够为自己建立一个blazor wasm页面,只是因为我喜欢c#,而且我很高兴有一天能为我的小生意建立一个工作主页。。。 (我对这里使用的东西知之甚少,但我一直在努力……) 现在这个页面实际工作了,我添加的最后一件事是预渲染和更改为_hostfallback。 一切似乎都正常,但当我尝试在谷歌上为我的网站编制索引时,测试工具会报告我的网站的索引错误。(见img) 我真的很高兴有一些想法,我不知道这到底是怎么失败的。 我用.NETCore3.1运行这个,包括授权 谢谢你的帮助 public v

.net core 如何清除以前的Signal R Web套接字连接?

我正在使用signalr创建一个聊天应用程序,并在从一个聊天切换到另一个聊天时使用ajax调用。我面临的问题是,当我使用ajax调用从一个聊天切换到另一个聊天时,它会创建一个新的web套接字连接。并发送一条消息,指示创建web套接字连接的时间。那么,如何使用ajax调用清除以前的连接呢。当我刷新页面时,只有一个web套接字连接存在。请提供一些代码来更好地解释您的问题。我可以发布多个web套接字连接的图像。请告诉我是否有任何方法可以使用ajax调用清除以前的连接

.net core Azure blazor应用程序在几分钟不活动后出现间歇性错误

我已经创建了一个blazor web应用程序。我已经使用azure signal r服务设置了websocket。我面临3个间歇性问题 1.几分钟的不活动之后,我开始 如果连接未处于“已连接”状态,则无法发送数据 2.我间歇性地出现以下错误 加载资源失败:服务器响应状态为504 (网关超时) 我在jsruntime调用后遇到另一个错误 错误:由于错误,电路已关闭 如果应用程序未被发送到rest,将非常感谢任何帮助检查Azure portal中的资源。我如何检查这些资源?

.net core ServiceStack中的IFeatureCollection已被释放错误

我们在.net core上使用servicestack(5.8.0)已有一段时间了,但最近我们开始在servicestack中抛出一个: Could not Set-Cookie 'ss-id': IFeatureCollection has been disposed. Object name: 'Collection'.``` 及 System.ObjectDisposedException:IFeatureCollection已被释放。 对象名称:“集合”。 在Microsoft.Asp

.net core 是否可以将IAgent接口注入.net core DI容器

我正在使用NewRelic来了解我的系统,为了向NewRelic的事务添加自定义属性,我正在使用NewRelic.Api.Agent.NewRelic.GetAgent()解析IAgent接口 比如: 因此,它是一个静态实例,可以注册为单例: services.AddSingletone<IAgent>(NewRelic.Api.Agent.NewRelic.GetAgent()); 不要忘记先配置代理,然后将其添加到IServiceCollection因此它是一个静态实例,可以注

.net core EF Core以编程方式将数据库更新到目标迁移

我想实现一种机制,使用efcore以编程方式将数据库迁移到特定的目标迁移 上的一个旧问题描述了下一个实现: dbContext.GetService<IMigrator>().Migrate(targetMigration); dbContext.GetService().Migrate(targetMigration); 提供的解决方案似乎不起作用,因为GetService在EF Core 3.1.5的DbContext中不再可用 EF Core是否提供替代方案?使用Micro

.net core UWP磁贴-自适应图像替换文本未显示

问题:为什么我的以下windows 10“开始”菜单上的磁贴代码会显示图像,但当我将鼠标悬停在图像上时,它不会显示图像。我在这里可能缺少什么,我们如何才能让它发挥作用 代码: public void TileTest() { TileContent content = new TileContent() { Visual = new TileVisual() { TileWide = new TileBinding()

servicestack 使用dotnet core时如何使ApiMember工作

最近,我一直在努力利用元数据页面,使我们的文档更具响应性。我发现ApiMember似乎不太适合使用DotnetCore的项目 这是我的DTO,已更新以包含DTO定义的全部内容 using ServiceStack; [Api("Test request")] [Route("/test/{Input}","GET")] [Route("/test")] public class TestRequest:IReturn<TestResponse> { [ApiMember(N

上一页   1   2   3   4    5   6  ... 下一页 最后一页 共 77 页