当我部署.net核心2.1.0项目时,我收到以下错误:
-----> Installing dotnet-framework 2.0.3
**ERROR** DEPENDENCY MISSING IN MANIFEST:
Version 2.0.3 of dependency dotnet-framework is not supported by this buildpack.
The versions of dotnet-framework supported in this buildpack are:
- 1.0.5
- 1.0.10
- 1.0.11
- 1.1.2
- 1.1.7
- 1.1.8
- 2.0.0
- 2.0.7
- 2.1.0
我项目中的所有解决方案都针对.net核心框架2.1.0,所以我不明白为什么会这样。 我在我的项目中有依赖项,其中一些如.NETStandard.Library和Microsoft.NETCore.DotNetAppHost是版本2.0.3,但这真的很重要吗? (我也不认为NetStandard.Library存在高于2.0.3的版本。)
项目在我的本地机器上运行良好,在我们升级buildpack和目标.net框架以及通过NuGet的各种依赖项之前在主机上运行良好。
答案 0 :(得分:0)
您可以尝试将RuntimeFrameworkVersion固定到特定的版本:
<RuntimeFrameworkVersion>2.0.7</RuntimeFrameworkVersion>