Ver código fonte

update Admin.NET/Admin.NET.Web.Core/Admin.NET.Web.Core.csproj.
Startup.cs:191
// 动态编译预热
NatashaInitializer.Preheating();

System.InvalidOperationException:“Cannot find compilation library location for package 'System.Security.Cryptography.Pkcs'”


在 Microsoft.Extensions.DependencyModel.CompilationLibrary.ResolveReferencePaths(ICompilationAssemblyResolver resolver, List`1 assemblies)
在 NatashaReferencePathsHelper.<>c__DisplayClass0_0.<GetReferenceFiles>b__0(CompilationLibrary cl)
在 System.Linq.Enumerable.SelectManySingleSelectorIterator`2.GetCount(Boolean onlyIfCheap)
在 System.Linq.Enumerable.Count[TSource](IEnumerable`1 source)
在 NatashaReferencePathsHelper.GetReferenceFiles(Func`3 excludeReferencesFunc)
在 NatashaInitializer.Preheating(Func`3 excludeReferencesFunc)
在 Admin.NET.Web.Core.Startup.ConfigureServices(IServiceCollection services) 在 Admin.NET\Admin.NET\Admin.NET.Web.Core\Startup.cs 中: 第 191 行

Signed-off-by: David <2535688890@qq.com>

David 3 anos atrás
pai
commit
02bf3db220

+ 2 - 1
Admin.NET/Admin.NET.Web.Core/Admin.NET.Web.Core.csproj

@@ -1,4 +1,4 @@
-<Project Sdk="Microsoft.NET.Sdk">
+<Project Sdk="Microsoft.NET.Sdk">
 
 
   <PropertyGroup>
   <PropertyGroup>
     <TargetFramework>net6.0</TargetFramework>
     <TargetFramework>net6.0</TargetFramework>
@@ -13,6 +13,7 @@
   <ItemGroup>
   <ItemGroup>
     <PackageReference Include="AspNet.Security.OAuth.Weixin" Version="6.0.14" />
     <PackageReference Include="AspNet.Security.OAuth.Weixin" Version="6.0.14" />
     <PackageReference Include="IGeekFan.AspNetCore.Knife4jUI" Version="0.0.13" />
     <PackageReference Include="IGeekFan.AspNetCore.Knife4jUI" Version="0.0.13" />
+    <PackageReference Include="System.Security.Cryptography.Pkcs" Version="7.0.1" />
   </ItemGroup>
   </ItemGroup>
 
 
   <ItemGroup>
   <ItemGroup>