• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

ASP NET Core部署與啟動-編譯完後的exe啟動後 卻找不到頁面(swagger)?

weixin_44220506 2021-03-03 11:39:02
方才想要試驗ASP NET Core如何部署與執行,
開了一個新的ASP NET Core API專案。

因為ASP NET Core看起來只是在Console程序內建立一個Kestrel Web Server,
於是我便打算直接執行該exe檔,exe啟動看起來都很正常,

不過輸入網址列要查找swagger頁面時卻找不到了,
請問這是什麼問題呢@@?




如果在IDE內直接按F5除錯(Debug)模式,就可以成功開啟Swagger了。


...全文
126 点赞 收藏 3
写回复
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
問題已解決!!
預設是擺在開發模式才用swagger… 移出即可。

            if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();

app.UseSwagger();
app.UseSwaggerUI(c =>
{
c.SwaggerEndpoint("/swagger/v1/swagger.json", "WebApplication11 v1");
c.RoutePrefix = "swagger";
});
}
回复
引用 1 楼 不胖到130不改名字 的回复:
页面提示的是什么错误?
不用exe,直接用dotnet xxx.dll能执行成功吗


按F12查看,發現是404 NotFound。

直接用dotnet xxx.dll也是一樣的結果…

謝謝哦

回复
页面提示的是什么错误? 不用exe,直接用dotnet xxx.dll能执行成功吗
回复
相关推荐
Asp.net core 项目的发布和运行环境部署完整介绍(Window+IIS7)
这段时间在做一个某行业信息系统项目,项目采用前后端离,后端通过Web Api 前端交互,支持跨域访问,除API,还包含Service层、Model层、ORM。层层这间采用依赖注入。 WebApid引入了对其它层的程序集引用。整个...
Asp.net Core Web 项目集成常用插件,视图热更新,swagger,log4net 和常用配置
编译后生成带注释的程序集 右键编辑项目文件,在 .csproj 文件中添加 GenerateDocumentationFile并设置为true <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>...
规范代码生成器 Swagger-codegen
Swagger-codegen 详细介绍 OpenAPI (f.k.a Swagger) 规范代码生成器,支持 API clients, API servers 和 API documention: API 客户端:ActionScript, Bash, C# (.net 2.0, 4.0 or later), C++ (cpprest, ...
ASP .NET Core笔试题总结-献给即将工作的同行们
1.如何在ASP.NET Core中激活Session功能? 首先要添加session包. 其次要在configservice方法里面添加session。然后又在configure方法里面调用usesession。。 2.什么是中间件? 中间件在这里是指注入应用中处理...
ASP.NET Core 2.2在Visual Studio 2017中创建 Web API并整合Swagger
ASP.NET Core 2.2在Visual Studio 2017中创建 Web API并整合Swagger 一、创建 ASP.NET Core WebApi项目 二、Nuget Packages安装Swagger包,可以通过方法1或是方法2安装 Swashbuckle.AspNetCore 方法1:...
Web API-添加Swagger,SQL Server,记录并导出Excel
目录 介绍 要求 1.创建一个新的Web API项目 2.将Swagger添加项目 ...自2016年发布以来,ASP.NET Core取得了惊人的进展,而且每个版本似乎都变得更好,更友好且对开发人员更友好。 Web AP...
webapiclientgen:强类型客户端API生成器在ASP.NET Web API和.NET Core Web API中为jQuery和Angular 2+在...
然后,您可以将生成的源代码或已编译的客户端API库提供或发布给其他开发人员,以开发客户端程序。 该项目提供以下产品: 支持.NET Framework,.NET Core和Xamarin.Forms。 用于jQuery,Angular 2,Aurelia,...
Asp.Net MVC添加Swagger接口文档方法
这个过程中遇到一个问题后台开发人员怎么提供接口说明文档给前端开发人员,之前一直使用的是word文档方式进行交流,效率低下而且利于维护。为了解决这个问题,经过一番研究,引起我注意的有两种方案。1.微软自带的...
ASP.NET WebApi 配置Swagger 2.0的注意事项
(Swashbuckle 5.6.0依赖于 Swashbuckle.Core 5.6.0) 安装完成,App_Start 文件夹下会多出一个 SwaggerConfig.cs 文件。 重新生成并发布 api,打开网页 http://localhost:7001/swagger(这里注意换成你的 host)...
VS 启用 ASP.NET Core 3.1 Web API 应用中的 Swagger 文档
2.添加swagger 依赖注入Startup类, 2.1 services.AddSwaggerGen(s=> { s.SwaggerDoc(“v1”, new OpenApiInfo { Title = “My API”, Version = “v1” }); }); 2.2 app.UseSwagger(); app.Us...
.NET Core前后端分离快速开发框架(Core.3.0+AntdVue)
.NET Core前后端分离快速开发框架(Core.3.0+AntdVue) 目录 引言 简介 环境搭建 开发环境要求 基础数据库构建 数据库设计规范 运行 使用教程 全局配置 快速开发 管理员登录 系统用户管理 系统角色管理 权限管理 ...
jenkins 构建dotnet core 部署到docker
进入jenkis官网的安装指导安装jenkins jenkins安装成功查看进程 3.使jenkins账户可以访问docker.sock 因为要在jenkins中指定docker命令要用到docker.sock进行通信。 查看docker.sock所属组 可以看到文件...
Asp.Net MVC项目集成Swagger
这个过程中遇到一个问题后台开发人员怎么提供接口说明文档给前端开发人员,之前一直使用的是word文档方式进行交流,效率低下而且利于维护。为了解决这个问题,经过一番研究,引起我注意的有两种方案。1.微软自带的...
Web API——添加Swagger、SQL Server、日志记录、导出Excel和Docker
自2016年发布以来,ASP.NET Core取得了惊人的进展,而且每个版本似乎都变得更好,更友好且对开发人员更友好。 Web API是对旧的WCF服务的巨大改进(并且甚至谈论SOAP ...),并且那里有大量的“入门”资源。本文...
.net core webApi、Entity framework core与vue axios搭建前后端分离web架构
vs2017 .net core 2.1 1.新建项目 2.使用EF core连接 MySQL 数据库 使用Nuget安装所需的程序包 Microsoft.AspNetCore.All Microsoft.AspNetCore.Mvc.Formatters.Json Microsoft.EntityFrameworkCore.Tools MySql....
swagger 导出api_Web API-添加Swagger,SQL Server,日志记录,CORS,导出Excel和Docker
swagger 导出apiDownload CreateExcelFile - 8.9 KB 下载CreateExcelFile-8.9 KB Download LogProvider - 2.6 KB 下载LogProvider-2.6 KB Download MikesBank - 239.6 KB 下载MikesBank-239.6 KB Download Southwind...
ASP.NET Core Web API上使用Swagger提供API文档
当设置IISExpress的默认启动路由到Swagger的API文档页面后,在IISExpress启动Web API站点,会自动重定向API文档页面,非常方便。这不仅让我能够快速省查API设计的合理性,同时从API的使用角度也为我自己提供了...
asp.net core 使用 swagger 生成接口文档
参考地址:http://www.cnblogs.com/daxnet/p/6181366.html http://www.jianshu.com/p/fa5a9b76f3ed 微软参考文档:https://docs.microsoft.com/en-us/aspnet/core/tutorials/web-api-help-pages-using-swagg...
WebApi使用Swagger生成API文档
还记得以前做接口的时候每次写接口文档都觉得很麻烦,但又必须写,还好swagger出现,可以快速有效的帮助我们生成规范的接口说明 1.引入Swashbuckle Swashbuckle.AspNetCore 是一个开源项目,我们可以在“程序包管理...
ASP.NET Core WebApi构建API接口服务实战演练
一、ASP.NET Core WebApi课程介绍 人生苦短,我用.NET Core!提到Api接口,一般会想到以前用到的WebService和WCF服务,这三个技术都是用来创建服务接口,只不过WebAPI用起来更简单,更轻量级,更流行。构建一个...
通过ApiExplorer为Swagger提供MVC扩展
可惜在这样一种情形下,我没法再去坚持这样的原则,而这真正让我感到难过的是,为了在编译环节向Jekins妥协,大家在一个项目里极尽所能,在这一个项目里居然混合了MVC、WebApi和WebService三种技术,甚至最...
ASP.NET Core中使用GraphQL - 第四章 GraphiQL
ASP.NET Core中使用GraphQL ASP.NET Core中使用GraphQL - 第一章 Hello World ASP.NET Core中使用GraphQL - 第二章 中间件 ASP.NET Core中使用GraphQL - 第三章 依赖注入 GraphiQL是一款内置在浏览器中的GraphQL...
webapi文档描述-swagger
webapi文档描述-swagger  最近做的项目使用mvc+webapi,采取前后端分离的方式,后台提供API接口给前端开发人员。这个过程中遇到一个问题后台开发人员怎么提供接口说明文档给前端开发人员,最初打算使用word...
ASP.NET Core 2.1 开发跨平台应用教程
ASP.NET Core 的开发跨平台应用教程,你想要的都在这里了。 教程云盘下载:https://pan.baidu.com/s/1FzbYzIDhgBnCXVyvVd8K8A 概述 入门 教程 Web 应用 Razor 页面 使用 Visual Studio 使用 Visual ...
ASP.NET WebApi使用Swagger生成api说明文档
最近做的项目使用mvc+webapi(非.Net Core),采取前后端分离的方式,后台提供API接口给前端开发人员。这个过程中遇到一个问题后台开发人员怎么提供接口说明文档给前端开发人员,最初打算使用word文档方式进行交流,...
ASP.NET Core学习资源汇总
ASP.NET Core入门学习资源汇总篇幅比較長,分为七个部分。 (一)认识.NET Core (二)Vistual Studio安装、调试 (三)Asp.Net Core入门指南学习...从2014年11月.NET Core 项目启动到2016年06月.NET
微信公众平台开发入门
本套课程的设计完全是为初学者量身打造,课程内容由浅入深,课程讲解通俗易懂,代码实现简洁清晰。通过本课程的学习,学员能够入门微信公众平台开发,能够胜任企业级的订阅号、服务号、企业号的应用开发工作。 通过本课程的学习,学员能够对微信公众平台有一个清晰的、系统性的认识。例如,公众号是什么,它有什么特点,它能做什么,怎么开发公众号。 其次,通过本课程的学习,学员能够掌握微信公众平台开发的方法、技术和应用实现。例如,开发者文档怎么看,开发环境怎么搭建,基本的消息交互如何实现,常用的方法技巧有哪些,真实应用怎么开发。 通过合理的课程设计,结合讲师多年的教学经验、微信开发经验,轻松引导初学者掌握微信公众平台开发。
信息安全等级保护管理办法(公通字[2007]43号)
信息安全等级保护管理办法(公通字[2007]43号)
PPT模板下载
PPT模板下载我只是想要点积分啊 
vue-devtools chrome 插件
chrome(谷歌浏览器)vue代码调试插件, 已打包。解压后,通过chrome扩展程序加载即可使用。 使用方法: 1、chrome浏览器输入地址“chrome://extensions/”进入扩展程序页面 2、勾选开发者模式 3、点击“加载已解压的扩展程序...”按钮,选择解压后的chrome文件夹,即可添加成功。 4、添加完vue-devtools扩展程序之后,我们在调试vue应用的时候,ch rome开发者工具中会看一个vue的一栏,点击之后就可以看见当前页面vue对象的一些信息
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2021-03-03 11:39
社区公告
暂无公告