- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
以前,使用 .NET Core 2.2,我可以添加 UseUrls
到我的 Program.cs
文件以设置 Web 服务器将在其上运行的 URL:
public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
WebHost.CreateDefaultBuilder(args)
.UseStartup<Startup>()
.UseUrls("http://localhost:5100");
Program.cs
改变了:
public static IHostBuilder CreateHostBuilder(string[] args) =>
Host.CreateDefaultBuilder(args)
.ConfigureWebHostDefaults(webBuilder => { webBuilder.UseStartup<Startup>(); });
UseUrls
与我在 .NET Core 2.2 中所做的相同,但它说:
'IHostBuilder' does not contain a definition for 'UseUrls' and the best extension method overload 'HostingAbstractionsWebHostBuilderExtensions.UseUrls(IWebHostBuilder, params string[])' requires a receiver of type 'IWebHostBuilder'
IHostBuilder
而不是
IWebHostBuilder
)?
最佳答案
方法ConfigureWebHostDefaults
允许您配置网络主机。您可以做的一件事是更改网址:https://docs.microsoft.com/en-us/aspnet/core/fundamentals/host/generic-host?view=aspnetcore-3.1#urls
public static IHostBuilder CreateHostBuilder(string[] args) =>
Host.CreateDefaultBuilder(args)
.ConfigureWebHostDefaults(webBuilder =>
{
webBuilder.UseStartup<Startup>();
webBuilder.UseUrls("http://localhost:5100");
});
关于c# - .NET Core 3.1/IHostBuilder 的 UseUrls 等效项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59347751/
我有一个包含以下代码的 Asp.net 核心应用程序。 Program.cs public class Program { public static void Main(string[] a
我已经在我的树莓派 3 上成功部署了一个 asp.net core mvc 到 windows iot core。 我不确定通过调用 UseUrls 指定监听 HTTP 端口是否正确,如以下代码片段所
当我在本地使用 VS Code 进行开发时,我将使用端口 3000,因为我是一个时髦人士。非时髦人士希望它位于服务器上的端口 8080 上。太好了,我们明白了。 Microsoft 文档给我以下示例:
以前,使用 .NET Core 2.2,我可以添加 UseUrls到我的 Program.cs文件以设置 Web 服务器将在其上运行的 URL: public static IWebHostBuild
我是一名优秀的程序员,十分优秀!