原文地址:https://blog.csdn.net/lihongzhai/article/details/79039160

今天遇到了很奇怪的现象,在Windows上发布的asp.net core app部署到linux上就不好用了。提示如下错误:

Error: 
An assembly specified in the application dependencies manifest (Calculate24Web.deps.json) was not found: 
package: ‘Microsoft.AspNetCore.Antiforgery’, version: ‘2.0.1’ 
path: ‘lib/netstandard2.0/Microsoft.AspNetCore.Antiforgery.dll’ 
This assembly was expected to be in the local runtime store as the application was published using the following target manifest files: 
aspnetcore-store-2.0.3.xml

把源码拷贝到Linux的机器上,可以编译,可以在开发模式下运行,(好像在Debug模式下还成功了),后来在Release模式下发布,就不能运行,提示上面的错误。

经过一天的倒腾,终于,最后,是个小问题。问题是asp.net 没有把服务器需要的包全部发布出来,它认为是目标系统带着有,而实际上目标系统中没有。解决办法:

增加如下一行到 csjproj文件中即可:<PublishWithAspNetCoreTargetManifest>false</PublishWithAspNetCoreTargetManifest> 
最后csjproj文件看上去像这个样子:

<Project Sdk="Microsoft.NET.Sdk.Web"><PropertyGroup><TargetFramework>netcoreapp2.0</TargetFramework><PublishWithAspNetCoreTargetManifest>false</PublishWithAspNetCoreTargetManifest></PropertyGroup>

An assembly specified in the application dependencies manifest相关推荐

  1. An assembly specified in the application dependencies manifest (…) was not found

    将.net core app发布到linux出现的错误 原文地址:https://stackoverflow.com/questions/48896443/an-assembly-specified- ...

  2. 如何解决Silverlight InitializeError #2103 - Invalid or malformed application: Check manifest

    重构一个Silverlight应用,并修改对应的所有namespace,启动调试客户端出现错误信息如下: InitializeError #2103 - Invalid or malformed ap ...

  3. Application Cache manifest 的处理 (Webkit)

    <html manifest="xxx"> 缓存构成 url+.manifest+manifest     或者 url (没有manifest) webkit解析ht ...

  4. 遇到Could not load file or assembly ... or one of its dependencies怎么办

    参考如下文章解决: http://tech.blinemedical.com/debug-could-not-load-file-or-assembly-or-one-of-its-dependenc ...

  5. .net Core发布至IIS完全手册带各种踩坑

    服务器环境配置 和各位大爷报告一下我的服务器环境 : Windows Server 2012 iis 8 小插曲开始: 运维大哥在昨天给了我一台新的server 0环境开始搭建 . 并且没有安装任何的 ...

  6. 国产中标麒麟Linux部署dotnet core 环境并运行项目 (三) 部署运行WEB API项目

    部署dotnet Core Web API 上一步的文章,是我们公司最核心的一个ORM组件,在中标麒麟系统完成了一个插入数据的任务,这一步是将正式的从dot net framework 迁移到 dot ...

  7. 深入理解.NET Core的基元: deps.json, runtimeconfig.json, dll文件

    原文链接: Deep-dive into .NET Core primitives: deps.json, runtimeconfig.json, and dll's作者: Nate McMaster ...

  8. docker 在window 10 专业版的安装 .net core 在docker的部署

    1.如果无法安装Hyper-V,八成是自己的杀毒软件给关了,我的是 电脑管家-启动项里面 给关掉了. 2.如果部署.net core 后 运行 报 An assembly specified in t ...

  9. unity2022打开项目时报Fatal error显示无权访问d3dcompiler_47.dll, 解决方法很简单-还有ucrtbase.dll问题

    目录 d3dcompiler_47问题 Uctbase.dll问题 d3dcompiler_47问题 1.Unity2022,这两年,一直没运行成功过 之前一直没管,用旧版本Unity2020即可,但 ...

最新文章

  1. Luogu T9376 区间GCD
  2. 10.16 多校联测
  3. RDL(C) Report Design Step by Step 3: Mail Label
  4. Oracle 12C 创建用户失败 - ORA-65096 invalid common user or role name
  5. Tensorflow图像编码处理
  6. web前端面试:不做面试“海王”,一份资料就可成功上岸!
  7. eclipse+Maven安装和配置
  8. Java中集合list的add方法添加的不是值COPY而是地址
  9. C++面试题:介绍一下STL,STL如何实现vector
  10. 十问组态软件:开源的组态软件
  11. 小米路由器青春版刷潘多拉、华硕固件
  12. 安卓和win环境下扫描局域网下设备IP的工具
  13. 小米5安装googleplay框架
  14. IT产业第一定律:摩尔定理
  15. java todo fixme_Java中注释TODO和FIXME的作用
  16. iOS 创建 pch 文件
  17. Burg法求解AR(p)模型参数(三)Levinson递推公式
  18. c语言(vd6.0) sleep函数用法 及delay用法
  19. 【数仓】浅谈数仓建模的方法
  20. 移远EC200 EC20 EC600 EC800连接MQTT服务器

热门文章

  1. Go语言核心之美 1.5-作用域
  2. properties文件读取
  3. 计算机在神经生物学中的应用,计算机视觉技术的应用论文
  4. cortex m3 开源_开源增强现实耳机,Steam的125M有效帐户等
  5. React的非受控组件和受控组件
  6. vue框架如何将SPA项目改为SSR项目
  7. 举个栗子!Tableau 技巧(152):横向对比堆叠柱形图的各部分占比
  8. 智慧树omg期末测试答案_智慧树求职omg第十五章节测试答案
  9. python编程求1!+2!+…+n!_python计算阶乘和的方法(1!+2!+3!+...+n!)
  10. 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。