自己API项目发布到IIS就报500.0,单独运行调试, EXE都没有问题,
部署时是独立部署,SDK 3.1 ;runtime3.1 ;
自己是新手,已经研究了两三天了,没有解决,头都大了,没心情工作了都,请园内大神支招。
检查下iis的app pool是不是被设置成了32位
值是设置的是TRUE
@Cxpeng: 改成false
@blackheart: 不行,false。
netcore 没必要托管在iis 上面,可以用nssm搞成一个服务,再用nginx代理
@Cxpeng: 安装托管捆绑包AspNetCoreModule了嘛
@tenghao510:
都装了。
@Cxpeng: 应用程序池设置无托管了嘛
@tenghao510:
设置了
@Cxpeng: 我这边测试了一下,可以的,你用文件发布。
@tenghao510: 重新发布部署了 我这儿就是不行,不知道为啥。。
@Cxpeng: 65317886 你加我,我远程帮你看下吧
@tenghao510: 我加你了。
不是直接配置就能用啊,需要安装
AspNetCoreModule 托管模块
日志打出来看看
配置方法参考我之前写的
https://www.cnblogs.com/jhli/p/9546254.html
看看日志里有没有有用的信息
– 会长 4年前