在以(scd模式)发布的ubuntu 17.10中运行:找不到指定的框架'Microsoft.AspNetCore.App',版本'2.1.1'

时间:2018-09-03 05:57:50

标签: .net-core

  • 发布环境:windows 10
  • 运行环境:ubuntu 17.10,.netcore 2.1.2运行时已安装
  • projuect .netcore版本:2.1

在使用cli命令发布之前,我在.csproj文件中添加了Property属性:

<PublishWithAspNetCoreTargetManifest>false</PublishWithAspNetCoreTargetManifest>

但是在成功发布后,未在publish文件夹下生成任何依赖包。

与.netcore 2.0版本项目相同的发布操作,在发布文件夹下将生成一些文件夹(例如:de,es,fr,it,ja,ko,ru)。

有人知道如何解决吗?

1 个答案:

答案 0 :(得分:0)

对不起,我已通过在运行的计算机中安装Microsoft.AspNetCore.App来解决此问题,该计算机之前仅安装了Microsoft.NetCore.App。