Bjø*_*ylt 68 .net-core blazor visual-studio-2022
我有一个 Blazor 客户端/服务器应用程序,我已经开发了一段时间,到目前为止它运行良好。我突然开始收到这个错误
无法在资源“https://mydomain.no/_framework/Faso.Blazor.SpinKit.dll”的“完整性”属性中找到有效的摘要,计算出的 SHA-256 完整性为“1UEuhA1KzEN0bQcoU0m1eL4WKcCIWHhPgoXydAJnO9w=”。资源已被屏蔽。
我尝试过清理和重建。我尝试过添加 Cors、设置文件夹权限以及许多其他建议的解决方案,但均无济于事。我在 VS 2022 和 Win Server 2016、.net core 5.0 中使用 Web 部署。
Mic*_*son 126
这确实是一个烦人的问题,我时不时就会收到该错误。这似乎是在更新某些软件包后发生的,并且构建过程无法为软件包获取新的 SHA。
您可以通过查找包含 SHA 的文件并将相关 dll 的 SHA 与错误消息中的 SHA 进行比较来验证这是否是问题所在。该文件被调用并在项目文件夹的 -folderblazor.boot.json深处生成。obj(我的在这里obj\Release\net6.0\win-x86\PubTmp\Out\wwwroot\_framework:)
如果是问题,请尝试以下操作:
obj和文件夹。bin(网络项目可能就足够了,但是嘿 - 不会有什么坏处)对我有用的是使用我的 FTP 客户端并将传输类型从“自动”更改为“二进制”(传输 > 传输类型 > 二进制)。我在 Visual Studio 2022 中没有看到执行此操作的选项,因此我想我现在将使用手动 FTP 客户端解决方案。
| 归档时间: |
|
| 查看次数: |
69980 次 |
| 最近记录: |