Однако 2.2.0 - это самая последняя версия, доступная в настоящее время, которая не соответствует ошибке. После перестройки приложения ошибка остается прежней.
Необработанное исключение. System.IO.FileNotFoundException: не удалось загрузить файл или сборку 'Microsoft.AspNetCore.Razor.Runtime, версия = 3.1.1.0, культура = нейтральная, PublicKeyToken = adb9793829ddae60'. Системе не удается найти указанный файл.
Имя файла: 'Microsoft.AspNetCore.Razor.Runtime, Версия = 3.1.1.0, Culture = нейтральный, PublicKeyToken = adb9793829ddae60' в System.ModuleHandle.ResolveTypeHandleInternal (модуль RuntimeModule, Int32 typeToken, RuntimeTypeHandle [] typeInstantiationContext, RuntimeTypeHandle [] methodInstantiationContext) при System.Reflection.RuntimeModule.ResolveType (Int32 metadataToken, тип [] genericTypeArguments, тип [] genericMethodArguments) на System.Reflection.CustomAttribute.FilterCustomAttributeRecord (metadataToken caCtorToken, MetadataImport & область применения, RuntimeModule decoratedModule, MetadataToken decoratedToken, RuntimeType attributeFilterType, булева mustBeInheritable, ListBuilder 1& derivedAttributes, RuntimeType&
attributeType, IRuntimeMethodInfo& ctor, Boolean& ctorHasParameters,
Boolean& isVarArg) at
System.Reflection.CustomAttribute.AddCustomAttributes(ListBuilder
1 & атрибуты, RuntimeModule decoratedModule, Int32 decoratedMetadataToken, RuntimeType attributeFilterType, булева mustBeInheritable, ListBuilder 1 derivedAttributes) at
System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeModule
decoratedModule, Int32 decoratedMetadataToken, Int32 pcaCount,
RuntimeType attributeFilterType) at
System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeAssembly
assembly, RuntimeType caType) at
System.Reflection.RuntimeAssembly.GetCustomAttributes(Type
attributeType, Boolean inherit) at
System.Attribute.GetCustomAttributes(Assembly element, Type
attributeType, Boolean inherit) at
System.Attribute.GetCustomAttribute(Assembly element, Type
attributeType, Boolean inherit) at
System.Reflection.CustomAttributeExtensions.GetCustomAttribute[T](Assembly
element) at
Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartFactory.GetApplicationPartFactory(Assembly
assembly) at
Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager.PopulateDefaultParts(String
entryAssemblyName) at
Microsoft.Extensions.DependencyInjection.MvcCoreServiceCollectionExtensions.GetApplicationPartManager(IServiceCollection
services) at
Microsoft.Extensions.DependencyInjection.MvcCoreServiceCollectionExtensions.AddMvcCore(IServiceCollection
services) at
Microsoft.Extensions.DependencyInjection.MvcServiceCollectionExtensions.AddControllersCore(IServiceCollection
services) at
Microsoft.Extensions.DependencyInjection.MvcServiceCollectionExtensions.AddControllersWithViewsCore(IServiceCollection
services) at
Microsoft.Extensions.DependencyInjection.MvcServiceCollectionExtensions.AddControllersWithViews(IServiceCollection
services) at
Microsoft.Extensions.DependencyInjection.MvcServiceCollectionExtensions.AddMvc(IServiceCollection
services) at
Microsoft.AspNetCore.Identity.IdentityBuilderUIExtensions.AddRelatedParts(IdentityBuilder
builder) at
Microsoft.AspNetCore.Identity.IdentityBuilderUIExtensions.AddDefaultUI(IdentityBuilder
builder) at
Microsoft.Extensions.DependencyInjection.IdentityServiceCollectionUIExtensions.AddDefaultIdentity[TUser](IServiceCollection
services, Action
1 configureOptions) в Microsoft.Extensions.DependencyInjection.IdentityServiceCollectionUIExtensions.AddDefaultId entity [TUser] (службы IServiceCollection) в pieshop.Startup.ConfigureServices (службы IServiceCollection) в /home/juan/code/web-projects/pieshop/src/Startup.cs:line 36 в System.RuntimeMethodHandle.InvokeMethod (объектная цель, Аргументы Object [], сигнатура sig, логический конструктор, логические wrapExceptions) в System.Reflection.RuntimeMethodInfo.Invoke (объектный объект, BindingFlags invokeAttr, связыватель Binder, параметры Object [], культура CultureInfo)
в Microsoft.AspNetCore.Hosting. ConfigureServicesBuilder.InvokeCore (экземпляр объекта, службы IServiceCollection) в Microsoft.AspNetCore.Hosting.ConfigureServicesBuilder. <> C__DisplayClass9_0.g__Startup | 0 (IServiceCollection serviceCollection) в сервисе Microsoft.AspNetCore AspNetCore.Hosting.ConfigureServicesBuilder. <> C__DisplayClass8_0.b__0 (IServiceCollection services) в Microsoft.AspNetCore.Hosting.GenericWebHostBuilder.UseStartup (Тип запускаTy pe, контекст HostBuilderContext, службы IServiceCollection) в Microsoft.AspNetCore.Hosting.GenericWebHostBuilder. <> c__DisplayClass12_0.b__0 (контекст HostBuilderContext, службы IServiceCollection) в Microsoft.Extensions.Hosting.osterHerderHerderHilderHileBate Build () в pieshop.Program.Main (String [] args) в /home/juan/code/web-projects/pieshop/src/Program.cs:line 10
Решено! Я удалил пакеты do tnet отдельно в следующем порядке: do tnet -sdk-bin (AUR) do tnet -runtime-bin (AUR) do tnet -host-bin (AUR)
Затем я собрал эти самые пакеты в обратном порядке. Теперь они все на 3.1.1.sdk101-2 на сегодняшний день, и мой проект снова запущен.