C# 为什么在向Razor Web应用程序添加非结构化ajax时会出现错误?

C# 为什么在向Razor Web应用程序添加非结构化ajax时会出现错误?,c#,razor-pages,C#,Razor Pages,我正在使用ASP.NET Core Razor网页.NET Core 2.0。我在运行应用程序时不断遇到此错误: MissingMethodException: Method not found: 'Void Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker..ctor(System.Diagnostics.DiagnosticSource, Microsoft.Extensions.Logging.ILogger, Microsoft.AspN

我正在使用ASP.NET Core Razor网页.NET Core 2.0。我在运行应用程序时不断遇到此错误:

MissingMethodException: Method not found: 'Void Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker..ctor(System.Diagnostics.DiagnosticSource, Microsoft.Extensions.Logging.ILogger, Microsoft.AspNetCore.Mvc.ActionContext, Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata[], System.Collections.Generic.IList`1<Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory>)'.
Microsoft.AspNetCore.Mvc.RazorPages.Internal.PageActionInvoker..ctor(IPageHandlerMethodSelector handlerMethodSelector, DiagnosticSource diagnosticSource, ILogger logger, PageContext pageContext, IFilterMetadata[] filterMetadata, PageActionInvokerCacheEntry cacheEntry, ParameterBinder parameterBinder, ITempDataDictionaryFactory tempDataFactory, HtmlHelperOptions htmlHelperOptions)
MissingMethodException:找不到方法:'Void Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker..ctor(System.Diagnostics.DiagnosticSource,Microsoft.Extensions.Logging.ILogger,Microsoft.AspNetCore.Mvc.ActionContext,Microsoft.AspNetCore.Mvc.Filters.ifiltermata[],System.Collections.Generic.IList`1')。
Microsoft.AspNetCore.Mvc.RazorPages.Internal.PageActionInvoker..ctor(IPageHandlerMethodSelector handlerMethodSelector,DiagnosticSource DiagnosticSource,ILogger logger,PageContext PageContext,IFilterMetadata[]filterMetadata、PageActionInvokerCacheEntry缓存条目、ParameterBinder ParameterBinder、ITempDataDictionaryFactory临时数据工厂、HtmlHelpOptions HtmlHelpOptions)

错误没有告诉我代码在哪里被破坏。只是一个运行时错误。我还需要做什么?

我猜您已经开始使用.net核心控制台应用程序,并且正在尝试添加ASP.net功能。如果使用Razor解决方案创建全新的ASP.NET,是否会出现此错误?关闭,实际上是一个包含各种Winforms项目和类库的解决方案。刚刚添加了这个项目,在那里。你永远不会得到任何Winforms与web项目一起工作的东西!它是一个独立的项目,不使用任何WinForms代码。它就在解决方案中。省得你自己头疼,只需为你的web项目创建一个单独的解决方案。