如何摆脱实体框架迁移下的 dotnet 工具恢复错误

问题描述 投票:0回答:2

我正在尝试将 Web 应用程序发布到 IIS,但在我的发布配置文件中收到此错误。

在其下方,它为我提供了 dotnet-tools.json 文件的路径,并显示“...dotnet-tools.json 来自另一台计算机,可能会被阻止以帮助保护此计算机。有关更多信息,包括如何取消阻止,请参阅 https://aka.ms/motw

我访问了列出的网站,但坦率地说,那里的一切都超出了我的想象。我用谷歌搜索并阅读了多篇文章,但似乎找不到解决方案。一篇文章说右键单击文件、属性,然后在“常规”选项卡上,选中底部附近的“取消阻止”框。我的文件中没有这样的框!

任何帮助将不胜感激!谢谢你。

asp.net .net razor-pages publish
2个回答
0
投票

清理解决方案,然后重建解决方案 或者进入项目文件夹找到“bin”文件夹并将其删除,然后清理并重建解决方案。


0
投票

我知道这篇文章已经很老了,但我遇到了类似的问题并找到了适合我的解决方案。

导航到导致问题的特定文件(对我来说是

../.config/dotnet-tools.json
)。右键单击该文件并查看其属性。

属性窗口底部附近有一个复选框,允许我“解锁”文件。

希望这对将来的人有帮助!

© www.soinside.com 2019 - 2024. All rights reserved.