【问题标题】:System.InvalidOperationException: Startup assembly Microsoft.AspNetCore.SpaProxy failed to executeSystem.InvalidOperationException:启动程序集 Microsoft.AspNetCore.SpaProxy 无法执行
【发布时间】:2022-12-05 00:00:57
【问题描述】:
---> System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.AspNetCore.SpaProxy, Culture=neutral, PublicKeyToken=null'. The system cannot find the file specified.
File name: 'Microsoft.AspNetCore.SpaProxy, Culture=neutral, PublicKeyToken=null'
   at System.Reflection.RuntimeAssembly.InternalLoad(ObjectHandleOnStack assemblyName, ObjectHandleOnStack requestingAssembly, StackCrawlMarkHandle stackMark, Boolean throwOnFileNotFound, ObjectHandleOnStack assemblyLoadContext, ObjectHandleOnStack retAssembly)
   at System.Reflection.RuntimeAssembly.InternalLoad(AssemblyName assemblyName, RuntimeAssembly requestingAssembly, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, AssemblyLoadContext assemblyLoadContext)
   at System.Reflection.Assembly.Load(AssemblyName assemblyRef)
   at Microsoft.AspNetCore.Hosting.GenericWebHostBuilder.ExecuteHostingStartups()

我不知何故无法再启动我的应用程序,并且总是收到此错误并导致本地主机上出现 404。我不知道如何解决此问题并让我的应用程序再次运行。希望有人可以帮助我。

【问题讨论】:

  • 你可以添加你的 csproj 和 startup.cs/program.cs 文件吗?
  • 嗨@SyedMohammadFahimAbrar 我能够开始我的项目是因为在我的 cs.projekt 属性下,目标框架与 cs 文件中的框架不同。当我更改我现在可以再次启动该应用程序时,它只会给我一个 ssl 证书错误。但无论如何谢谢你的帮助

标签: c# asp.net-mvc asp.net-core visual-studio-2022


【解决方案1】:

我的 AspNet React App 也有同样的问题。 出现此问题是因为我在项目使用 .NET 6 时将 Microsoft.AspNetCore.SpaProxy 的版本更新为 7.0.0

所以,我将 Microsoft.AspNetCore.SpaProxy 的版本降级到 6.0.11 并且它可以工作。

【讨论】:

    猜你喜欢
    • 2020-04-20
    • 1970-01-01
    • 2016-06-07
    • 2021-02-04
    • 2017-09-14
    • 1970-01-01
    • 2020-02-07
    • 2022-06-17
    • 2020-05-24
    相关资源
    最近更新 更多