草庐IT

Swagger-core

全部标签

linux - 如何在 Debian Jessie 中安装 dotnet core sdk

我在我的DebianJessieBox上安装DotnetCoreSDK时遇到问题。这是我遵循的指南https://learn.microsoft.com/en-us/dotnet/core/linux-prerequisites?tabs=netcore2x.在注册产品key和Feed之后,当我尝试执行apt-getinstalldotnet-sdk-2.0.0或dotnet-sdk-2.0.2。我目前以root身份登录,因为这是我的本地开发机器。重现步骤:curlhttps://packages.microsoft.com/keys/microsoft.asc|gpg--dearmo

linux - 在 ubuntu core 14.04 上安装 libboost-all-dev 时依赖性失败

有人知道为什么我在“sudoapt-getinstalllibboost-all-dev”之后得到以下信息吗:Somepackagescouldnotbeinstalled.ThismaymeanthatyouhaverequestedanimpossiblesituationorifyouareusingtheunstabledistributionthatsomerequiredpackageshavenotyetbeencreatedorbeenmovedoutofIncoming.Thefollowinginformationmayhelptoresolvethesituati

linux - Linux 上用于 .NET Core 的 NuGet

当您执行dotnetrestore时,.NETCore很明显会下载NuGet包。但是我找不到适用于.NETCore的NuGet命令行实用程序(有一个适用于Mono的实用程序,但我不想要那个)。那么如何让NuGet在Linux上通过命令行与.NETCore一起工作(显然在包恢复之外。开箱即用)。 最佳答案 最近的.NETCoreSDK版本,例如1.0.0RC4,NuGet随.NETCore一起提供。您可以通过使用dotnet将其指定为命令来直接访问NuGet:dotnetnuget如果.NETCoreSDK的版本不支持,您可以考虑下载

c# - 使用 C# (.NET core) 将文件从 linux 复制到 windows 共享

我正在为Linux机器(确切地说是docker容器)上运行的应用程序使用.NET核心如何将二进制文件从那里复制到Windows网络共享(包括用户名和密码)?我找到的所有解决方案都是特定于Windows的,但与Linux无关。 最佳答案 使用CIFS怎么样?从Samba挂载共享。安装cifs-utils后,您可以尝试以下操作:mkdir~/localMountPointmount-tcifs//server/share~/localMountPoint-ouser=myname,pass=mypassword这里有一个更深入的教程:h

linux - 核心转储文件名使用 core_pattern %e.%p.core 获取线程名称而不是可执行文件名称

我最近开始使用pthread_setname_np()在我的应用程序中设置一些线程名称。执行此操作后,如果在其中一个命名线程中发生崩溃,则核心转储文件名将获取线程名称而不是具有core_pattern%e.%p.core的可执行文件名称根据coremanpage,core_pattern中的%e标志应该扩展为可执行文件名称。它没有说明线程名称。我想要可执行文件名称而不是线程名称,因为我有其他自动化脚本(不是我维护的)依赖于以应用程序名称开头的核心文件名。这是pthread_setname_np()或core_pattern中的错误吗?我在LinuxCentOS6.7上运行。

.Net Core DebugDiag 等价物

对于.Net4.6.x,我严重依赖DebugDiag2每当生产应用程序出现高CPU问题、死锁等问题时,我都会使用该工具来捕获w3svc的转储,并打印出一份关于所有线程正在做什么的漂亮报告。他们可能正在等待第3方API、数据库等。我想迁移到asp.netcore,但是如果我有一个生产服务器w/100%CPU或像上面提到的问题,我找不到任何方法可以转储进程中的所有线程并查看它们堆栈跟踪。人们如何在没有这种可见性的情况下四处走动?我错过了什么吗?我正在寻找也适用于Linux的解决方案。 最佳答案 我会推荐IDA,它是一个调试器和反汇编器。

.NET Core部署到linux(CentOS)最全解决方案,常规篇

本文为大家介绍使用.NETCore部署到Linux服务器的方法,通过本文你将了解到Linux在虚拟机下的安装、Xshell,Xftp的使用方法、git在linux下的交互使用以及.netcore在linux下的发布与运行全过程,本文皆在总结了一些经验与笔记在部署过程中遇到的一些问题,同时分享给大家,供大家参考,欢迎讨论交流。1、Linux操作系统、Xshell、Xftp安装操作系统可选择你比较熟悉的Linux发行版,如果你是第一次接触Linux,推荐使用CentOs,因为本文的内容都是在CentOs中进行演示的。至于系统的安装,你可以选择云服务器,或者使用虚拟机安装。虚拟机安装CentOs的方

c# - 在共享 Linux 主机上托管 ASP.NET Core 应用程序

现在asp.netcore已经发布,所以我们可以在任何平台上开发/部署.net应用程序。我正在尝试使用asp.netcore并能够在ubantu操作系统(在虚拟机上)上运行我的应用程序。但我只是想在共享的linux托管环境中托管dotnet核心应用程序,只需上传已发布的文件。我正在关注Tony'sblog,玩核心。我们需要DNVM、DNU和DNX来运行应用程序,但我们没有终端来在共享主机上执行这些命令。帮我想出解决办法。 最佳答案 这在某种程度上是可能的……实际上,ScottHanselman只是使用.NETCore2.1(尽管仍处

linux - .net-core:相当于 ILDASM/ILASM

.net-core是否有ILDASM/ILASM的等价物?具体来说,我正在寻找可以在Linux上运行的东西(因此需要.net-core)。 最佳答案 ildasm和ilasm工具都是使用来自此存储库的CoreCLR构建的:https://github.com/dotnet/coreclr.它们包含与Windows附带的版本类似的功能(无GUI等)。也有包含它们的nuget包(https://www.nuget.org/packages?q=ildasm),但它们是特定于平台的,并且还需要匹配版本的CoreCLR才能使用,因此它们不能

linux - 如何从 swagger 文档生成静态 html 文件?

我创建了一个带有yaml文件的Swagger文档:api/swagger/swagger.yaml现在我想分享一个静态HTML文档及其定义,但它在swaggerproject上有说明,他们根本不打算支持HTML生成。如何从Swagger项目生成静态HTML文件? 最佳答案 我能想到的最简单的方法是使用SwaggerEditor:转到:https://editor.swagger.io点击顶部菜单栏中的"file",然后选择“导入文件”导入后点击顶部菜单栏中的“生成客户端”,然后选择“HTML”或“HTML2”生成静态HTML文档ed