gpt4 book ai didi

visual-studio - 将 .NET Core 2.0 Web 应用程序发布到 Azure 应用服务时出错

转载 作者:行者123 更新时间:2023-12-04 07:37:12 24 4
gpt4 key购买 nike

我最近将 Visual Studio 2017 Community Edition 从版本 15.6.2 升级到 15.6.3,从那时起,我一直无法使用现有的发布配置文件成功将 .NET Core 2.0 Web 应用程序部署到我的 Azure 应用服务。

错误消息为“C:\Program Files\dotnet\sdk\2.1.102\Sdks\Microsoft.NET.Sdk\build\Microsoft.PackageDependencyResolution.targets(167,5):错误: Assets 文件'\project” .assets.json' 没有 '.NETCoreApp,Version=v2.0' 的目标。确保恢复已运行并且您已将“netcoreapp2.0”包含在项目的 TargetFrameworks 中。”

我已经尝试过:

  • 重新下载新的软件包配置文件,然后重建并发布。
  • 从\obj\文件夹中删除 project.assets.json 文件,重建发布。
  • 将项目属性中的目标框架从 .NET Core 2.0 更改为另一个框架,然后再更改回来,重新构建并发布。

以上均未导致部署成功,并且我不断收到相同的错误消息。

我还检查了project.assets.json 文件,目标是“.NETCoreApp,Version=v2.0”。

我运行了“dotnet Restore”、“dotnet build”和“dotnet deploy”,所有这些都成功了。

最佳答案

我通过创建新的发布配置文件解决了类似的问题。这对我有用。请尝试一下。

关于visual-studio - 将 .NET Core 2.0 Web 应用程序发布到 Azure 应用服务时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49397793/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com