我可以在没有 dotnet 的服务器上部署 .NET Core 网站吗?
Can I deploy a .NET Core Website on a server without dotnet?
我正在为客户端构建一个简单的 Web 应用程序,允许内部用户将文件上传到服务器上的特定目录。我想构建一个 ASP.NET Core 3.1 Web 应用程序来执行此操作。
但是,当我访问服务器时,我 运行
dotnet --version
它没有 return 任何东西。查看注册表似乎安装了 .NET Framework。
我是一个相当新的 .NET 开发人员。我的问题是:
- 是否可以安装 .NET Framework 而不是 .NET?
- 我可以在没有 .NET 的情况下在服务器上部署 ASP.NET Core 3.1 网络应用程序吗?
谢谢!
is it possible to have .NET Framework installed and not .NET?
据我所知,dotnet --version 用于检查 asp.net 核心 SDK 和运行时版本。
如果没有响应,则表示服务器没有安装 asp.net 核心运行时,否则。
can I deploy an ASP.NET Core 3.1 web app on the server WITHOUT .NET?
如果您不使用 IIS 来托管您的 asp.net 核心应用程序,您可以将您的 asp.net 核心 Web 应用程序部署为 self-host,这不需要安装 dotnet 运行时.
如果你想在 IIS 上托管它,你必须安装 dotnet 核心运行时。
我正在为客户端构建一个简单的 Web 应用程序,允许内部用户将文件上传到服务器上的特定目录。我想构建一个 ASP.NET Core 3.1 Web 应用程序来执行此操作。 但是,当我访问服务器时,我 运行
dotnet --version
它没有 return 任何东西。查看注册表似乎安装了 .NET Framework。
我是一个相当新的 .NET 开发人员。我的问题是:
- 是否可以安装 .NET Framework 而不是 .NET?
- 我可以在没有 .NET 的情况下在服务器上部署 ASP.NET Core 3.1 网络应用程序吗?
谢谢!
is it possible to have .NET Framework installed and not .NET?
据我所知,dotnet --version 用于检查 asp.net 核心 SDK 和运行时版本。
如果没有响应,则表示服务器没有安装 asp.net 核心运行时,否则。
can I deploy an ASP.NET Core 3.1 web app on the server WITHOUT .NET?
如果您不使用 IIS 来托管您的 asp.net 核心应用程序,您可以将您的 asp.net 核心 Web 应用程序部署为 self-host,这不需要安装 dotnet 运行时.
如果你想在 IIS 上托管它,你必须安装 dotnet 核心运行时。