.net核心安装组件要安装在窗口
问题描述:
我有一个问题,需要在应用程序服务器上为.net核心控制台应用程序和.net核心Web应用程序安装哪些组件。.net核心安装组件要安装在窗口
我已经下载并安装了以下2个组件。
DotNetCore.1.0.1-WindowsHosting - 我的理解是,这是一个允许您的.net核心应用程序在IIS上运行的模块。所以这将是一个Web应用程序。
dotnet-dev-win-x64.1.0.0-preview2-003156 - 我的理解是,这是dotnet核心运行时间,还包括dotnet命令行界面。
我假设我需要为Web应用程序安装第一个组件,即使我只针对net451框架。正确?
现在,如果我只针对net451框架而不是dotnetcore框架,我是否需要为web应用程序安装第一个组件?我假设答案是肯定的?
现在,如果我只针对net451框架而不是dotnetcore框架,当我将应用程序部署为“便携”应用程序(即不是自包含的)时,是否需要为Web或控制台应用程序安装上述第二个组件。
如果我确实部署为独立应用程序,那么无论我的目标是哪个框架,我都不需要安装第二个组件。
答
WindowsHosting包含用于IIS托管的AspNetCoreModule,所以是的,您需要为任一目标框架。
定位net451时无需额外安装。
独立应用程序应该由定义自成一体,但您需要通过测试来确认该应用程序。