问题:后端代码发布在IIS部署完毕之后,打开部署的网址后报HTTP 错误 500.19- Internal Server Error 错误
一.这个问题可能是部署项目的文件夹没更改设置权限,IIS访问不到所部署的项目
解决方法:1.找到项目部署所在的文件夹
2.右键选择属性,点击安全项
3.查看组3用户名是否有everyone选项
4.有的话直接在权限中选择完全控制
5.如果没有的话,在组或用户名,点击编辑
6.选择添加
7.选择高级
8.选择立即查找
9.选择everyone,双击确定即可
二.FrameWork没注册
32位的Windows:
---------------------------------------------------------------------------
1. 运行->cmd
2. cd C:WindowsMicrosoft.NETFrameworkv4.0.30319
3. aspnet_regiis.exe -i
64位的Windows:
---------------------------------------------------------------------------
1. 运行->cmd
2. cd C:WindowsMicrosoft.NETFramework64v4.0.30319
3. aspnet_regiis.exe -i
三.dotnet部署时有损耗
找到dotnet-sdk和dotnet hosting 的安装文件位置,点击修复后即可