【问题标题】:Can't load .Net Core Web API Assembly in NSwagStudio无法在 NSwagStudio 中加载 .Net Core Web API 程序集
【发布时间】:2017-03-27 06:46:37
【问题描述】:

我似乎在 NSwagStudio 中加载 .Net Core Web API 程序集时遇到问题。我有一个“Microsoft.AspNetCore.Mvc (1.1.2)”的参考包 (NuGet) 在我的项目中,但这似乎破坏了 NSwagStudio 上的加载过程。

看这个例子:

我正在使用 VS 2017,项目正在运行 .Net Core 1.1 版。我还尝试了以下操作:

https://github.com/NSwag/NSwag/wiki/WebApiAssemblyToSwaggerGenerator

它没有用,任何建议将不胜感激。

【问题讨论】:

    标签: c# visual-studio swagger nswag


    【解决方案1】:

    只需将项目发布到文件系统,以便所有需要的 dll 都在输出目录中。对于 .net 核心,您需要将发布路径添加到引用设置。

    或者将 nuget 缓存添加到引用路径。

    【讨论】:

    • 这确实是我同意的正确方法,我会将其标记为已接受的答案。但我知道这已经是唯一错误的是我的 Visual Studio 安装已损坏,因此我无法发布我的 .Net Core 应用程序并提取 .dll。不过感谢您的回答。 :)
    • 你也可以使用命令行发布dotnet publish(如果你的VS坏了)
    • 很棒的建议我没想到..:P
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-15
    • 2012-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多