在ABP vnext项目中,加载网站时出现以下错误:
InvalidOperationException: Cannot find compilation library location for package 'System.Security.Cry‘
找了好久没发现在哪出现问题,最后在https://stackoverflow.com/questions/70236519/invalidoperationexception-cannot-find-compilation-library-location-for-package 上面发现
只在要项目文件中打开编辑项目文件:
1 <Project Sdk="Microsoft.NET.Sdk.Web"> 2 3 <Import Project="..\..\common.props" /> 4 5 <PropertyGroup> 6 <TargetFramework>net7.0</TargetFramework> 7 <Nullable>enable</Nullable> 8 <RootNamespace>Yu3zx.Moonlit</RootNamespace> 9 <AssetTargetFallback>$(AssetTargetFallback);portable-net45+win8+wp8+wpa81;</AssetTargetFallback> 10 <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects> 11 <GenerateBindingRedirectsOutputType>true</GenerateBindingRedirectsOutputType> 12 <GenerateRuntimeConfigurationFiles>true</GenerateRuntimeConfigurationFiles> 13 <MvcRazorExcludeRefAssembliesFromPublish>false</MvcRazorExcludeRefAssembliesFromPublish> 14 <PreserveCompilationReferences>true</PreserveCompilationReferences> 15 <UserSecretsId>Yu3zx.Moonlit-4681b4fd-151f-4221-84a4-929d86723e4c</UserSecretsId> 16 <GenerateRuntimeConfigDevFile>true</GenerateRuntimeConfigDevFile> 17 </PropertyGroup> 18 19 <ItemGroup> 20 <Compile Remove="Logs\**" /> 21 <Content Remove="Logs\**" /> 22 <EmbeddedResource Remove="Logs\**" /> 23 <None Remove="Logs\**" /> 24 </ItemGroup> 25 26 <ItemGroup> 27 <None Update="Pages\**\*.js"> 28 <CopyToOutputDirectory>Always</CopyToOutputDirectory> 29 </None> 30 <None Update="Pages\**\*.css"> 31 <CopyToOutputDirectory>Always</CopyToOutputDirectory> 32 </None> 33 </ItemGroup> 34 35 <ItemGroup> 36 <PackageReference Include="Serilog.AspNetCore" Version="5.0.0" /> 37 <PackageReference Include="Serilog.Sinks.Async" Version="1.5.0" /> 38 <PackageReference Include="Microsoft.AspNetCore.DataProtection.StackExchangeRedis" Version="7.0.0" /> 39 <PackageReference Include="DistributedLock.Redis" Version="1.0.2" /> 40 </ItemGroup> 41 42 <ItemGroup> 43 <PackageReference Include="Volo.Abp.AspNetCore.Mvc.UI.Theme.LeptonXLite" Version="2.3.*-*" /> 44 </ItemGroup> 45 46 <ItemGroup> 47 <PackageReference Include="Volo.Abp.Autofac" Version="7.3.0" /> 48 <PackageReference Include="Volo.Abp.Caching.StackExchangeRedis" Version="7.3.0" /> 49 <PackageReference Include="Volo.Abp.DistributedLocking" Version="7.3.0" /> 50 <PackageReference Include="Volo.Abp.AspNetCore.Serilog" Version="7.3.0" /> 51 <PackageReference Include="Volo.Abp.Account.Web.OpenIddict" Version="7.3.0" /> 52 <PackageReference Include="Volo.Abp.Account.Application" Version="7.3.0" /> 53 <PackageReference Include="Volo.Abp.Account.HttpApi" Version="7.3.0" /> 54 <ProjectReference Include="..\Yu3zx.Moonlit.EntityFrameworkCore\Yu3zx.Moonlit.EntityFrameworkCore.csproj" /> 55 </ItemGroup> 56 57 </Project>
修改上面文件增加第16行
标签:
MVC/MVP/MVVM
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix