我升级了我的项目,有2个类库和一个MVC项目,从2.2版本升级到了Mvc核心3.0版本
>
更改.net<代码>
2 .像这样改变
<代码>
3.my satrtup.cs
` < br >应用程序。usehttps redirection();app。UseStaticFiles();app。UseDefaultFiles();app。UseCookiePolicy();
app.UseRouting();
app.UseAuthorization();
app.UseEndpoints(endpoints =>
{
endpoints.MapRazorPages();
});`
我的程序. cs
public static void Main(string[] args) { CreateHostBuilder(args).Build()。Run();} public static IHostBuilder CreateHostBuilder(string[] args) =
但是,当我运行我的项目得到这个错误
找不到此localhost页面未找到网址的网页:https://localhost:44374/HTTP ERROR 404
在Startup.cs
中试试这个
public void ConfigureServices(IServiceCollection services)
{
//Code above . . .
services.AddMvc( options =>
{
options.EnableEndpointRouting = false;
});
//Code below. . .
}
然后在
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
//Code above . . .
app.UseMvcWithDefaultRoute();
//Code below. . .
}
并移除
app.UseEndpoints(endpoints =>
{
endpoints.MapRazorPages();
});`
在 ASP.NET Core-5 Web API 中,我有: appsettings.json: launchSettings.json: 这是We API的启动类,我在其中调用了扩展 启动: 我得到了这个错误: 找不到此本地主机页 未找到网址的网页:https://localhost:44358/ 如何解决此错误? 谢谢
我目前正在学习。NET核心,我正试图在ASP.NET核心MVC 3.1中使用身份框架进行用户管理。在< code >控制器中,我有一个< code > RoleManagerController ,带有< code>EditRole GET和POST,如下所示: 基于GET,我在文件夹中创建了一个名为的视图,如下所示: 这是我在中配置的内容.cs 但是当我尝试编辑角色并使用角色id访问路线时,页面
下面是pom.xml 日志清楚显示为Tomcat服务器以8080端口号启动 2018-12-19 17:04:35.198信息709136---[nio-8080-exec-1]O.s.web.Servlet.DispatcherServlet:初始化Servlet“Dispatcher Servlet”2018-12-19 17:04:35.198信息709136---[nio-8080-exe
问题内容: 我有一个用于签署XML文档的Java应用程序。将Java升级到最新版本(Java7u25)后,它将停止工作。我收到以下错误: 恢复为java7u21解决了该问题。XML Dig Sig API中是否有任何导致此错误的更改? 问题答案: 这里同样的问题。由于不断发展,似乎是JVM内部的错误。 我已经将其归结为 在Java 7u21及之前的版本中: 在Java 7u25中: 指的是XML
在macOS上的设置中,我使用了几个JDK,通过工具在它们之间切换,类似于本SO答案中描述的方法 升级到macOS Big Surv11.0.1后,我的JAVA_HOME设置停止工作,始终报告相同的java版本:
我正在Mac OS X上运行。我最近将node和npm更新到了最新版本,按照以下已接受的回答步骤将node.js升级到Mac OS上的最新版本。node:和npm:现在当我运行我的Gulp文件时,我得到了这个错误: 有人知道这是什么问题吗?