ASP.NET Core网站报“An assembly specified in the application dependencies manifest was not found”异常解决

竹林之风5个月前技术积累376

        ASP.NET Core网站报“An assembly specified in the application dependencies manifest was not found”异常,是因为服务端只安装了ASP.NET Core Runtime,而未安装ASP.NET Core SDK,解决方法是安装SDK或者在主项目的.csproj项目文件中加上如下配置并重新发布:

<PropertyGroup>  
 <PublishWithAspNetCoreTargetManifest>false</PublishWithAspNetCoreTargetManifest>   
</PropertyGroup>

该配置表示发布时去掉ASP.NET Core Manifest JSON文件,这样运行时就不再根据清单文件查找依赖项了。

标签: ASP.NET Core

相关文章

ASP.NET实现HTTP长轮询(四)——WebApi

        本文主要描述如何在ASP.NET WebApi中实现长轮询:(1)控制器:using System; using Syst...

在线支付子模块的设计与实现

在线支付子模块的设计与实现

        一个在线交易系统需要各种支付方式方便客户付款,这些支付方式按场景可分为在线支付和线下现付。线下现付常见的...

云平台多租户系统的设计方案

        多租户(Multi Tenancy)是指在一个云平台上,多个不同的客户共用相同的平台和架构但又相互独立并...

ASP.NET实现HTTP长轮询(三)——MVC

        本文主要描述如何在ASP.NET MVC中实现长轮询:(1)控制器继承AsyncController:using System.Thr...

从被扫描记录看网站安全应该注意的一些细节

从被扫描记录看网站安全应该注意的一些细节

1、尽可能地隐藏服务器真实IP,减少攻击目标。例如使用负载均衡、网关等作为门户,由负载均衡或网关转发到后端服务器。2、服务器必须开放的服务(除HTTP、HTTPS等为公众开放的服务外),尽可能改为其它...

ASP.NET MVC WebApi控制器方法使用async假死超时问题

        在一个ASP.NET MVC WebApi控制器方法中使用async标记为异步方法后,有时会假死超时。根...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。