美文网首页
.net core 500.30错误以及项目发布部署时的注意事项

.net core 500.30错误以及项目发布部署时的注意事项

作者: 海绵婆婆 | 来源:发表于2022-07-08 17:28 被阅读0次

前言:准备循序渐进的养成定期写文章的习惯,锻炼文案能力。所以先从整理以往的工作笔记、学习笔记作为开端,迈出第一步。以这篇笔记小试牛刀。

一、发布时的选项

SSL:非https协议的话,记得去掉此项勾选,否则报错

框架:独立

目标运行时:win64x


二、需要安装的组件

官方下载组件:https://dotnet.microsoft.com/en-us/download/dotnet

以.net core3.1版本为例:

1、dotnet-hosting-3.1.**-win

2、dotnet-sdk-3.1.**-win-x64,

3、dotnet-runtime-3.1.**-win-x64

4、aspnetcore-runtime-3.1.**-win-x64:注意,如果没有安装,会缺少模块:

这时部署模式选择:独立 发布的话会报500.30错误。

这种情况要么安装组件,要么部署模式改为:框架依赖。

安装好之后,需要重启电脑。


三、查看已安装的组件

如果不确定环境中没有安装.net core的sdk(其中会包含runtime、asp.net core、sdk、hosting)

可以在命令提示符中查看已安装的版本:

dotnet --version(会显示已安装的最高版)

dotnet --info    (查看安装的详细信息)

Tips:

部署好后,如果调用接口有问题,可以用dotnet命令验证程序是否报错。

1、进入到部署目录,地址栏输入cmd,然后通过命令启动程序:dotnet  xxx.dll

2、win+r,输入cmd打开命令提示符,输入:dotnet 程序的完整dll路径 

3、如果程序没有设置,命令行启动默认监听端口是5000,命令启动之后,需要测试接口的话,接口地址也要是5000

4、之后测试接口,看命令行中是否报错,按提示解决

相关文章

网友评论

      本文标题:.net core 500.30错误以及项目发布部署时的注意事项

      本文链接:https://www.haomeiwen.com/subject/axsvbrtx.html