.net core 2.2部署到Windows Server 2012 R2 standard
2021-01-27 21:16
标签:tab ssi com dmi red 展开 查找 clear 标签 下载地址:https://dotnet.microsoft.com/download/dotnet-core/2.2 访问默认网站,IIS所有网站都出现 HTTP 503无法访问 https://www.microsoft.com/zh-CN/download/details.aspx?id=42153 https://www.microsoft.com/zh-CN/download/details.aspx?id=42334 这些 KB 必须按以下顺序安装:clearcompressionflag.exe、KB2919355、KB2932046、KB2959977、KB2937592、KB2938439、KB2934018。 clearcompressionflag执行了没反应,KB2919355后面的补丁也安装了,不确定有没有什么作用 参考:https://www.jb51.net/article/72447.htm 服务器管理器-工具-组件服务,然后依次展开直到DCOM配置,点击工具栏的详细信息(倒数第二个), 然后,找到 IIS Admin Service ,点击属性,复制 应用程序id (不包含{}),然后点击 安全,点击启动与激活权限的 编辑按钮 (选项无法编辑为灰色,请先看下一步) 然后,点击添加 NETWORK SERVICE,把 本地激活 和 本地启动 给打勾上,然后确认即可 打开注册表,在AppID节点上查找 应用程序id 即是 刚刚复制的id, 路径: HKEY_CLASSES_ROOT/AppID/{应用程序id } 在找到的节点上,点击右键,点击 权限; 实际操作:在打开的窗口中打开 高级 ,点击权限条目 的 administrators ,点击 编辑, 在弹出窗口勾上 完全控制 ,OK,确定。 网上操作:在权限设置窗口中点高级,选择所有者标签,选中administrators为所有者,授予administrators组有读/写等所有权 ** 注意: 务必不要修改TrustedInstaller的权限 ** 参考:https://www.jb51.net/article/72447.htm Microsoft Visual C++ 2015 Redistributable Update 3 RC的下载地址 https://www.microsoft.com/zh-cn/download/details.aspx?id=52685 下载后文件是vc_redist.x64 最后重启服务器 .net core 2.2部署到Windows Server 2012 R2 standard 标签:tab ssi com dmi red 展开 查找 clear 标签 原文地址:https://www.cnblogs.com/xcsn/p/11920499.html安装.net core 2.2
找到ASP.NET Core Runtime 2.2.7 - IIS runtime support (ASP.NET Core Module v2),下载 Windows x64 和 Hosting Bundle
如果是已有网站访问后,应用程序池也会自动停止系统打补丁
第一补丁,先打,必打
Windows8.1-KB2919442-x64第二个补丁
Windows8.1-KB2919355-x64应用程序池自动停止的解决方法
组件修改
启动与激活权限的 编辑按钮为灰色
设置权限
安装Visual C++ 2015
文章标题:.net core 2.2部署到Windows Server 2012 R2 standard
文章链接:http://soscw.com/index.php/essay/47934.html