azure – 错误System.BadImageFormatException服务结构
发布时间:2020-05-24 11:46:44 所属栏目:asp.Net 来源:互联网
导读:问题 我正在构建服务结构应用程序.当我创建一个项目并运行它工作正常.但是当我在Api控制器中注入一个服务时,它给了我这个错误,我试图解决它,但还没有成功. 错误 System.BadImageFormatException Could not load file or assembly ‘dotnet-aspnet-codegenerat
|
问题 我正在构建服务结构应用程序.当我创建一个项目并运行它工作正常.但是当我在Api控制器中注入一个服务时,它给了我这个错误,我试图解决它,但还没有成功. 错误
图片 我添加了这项服务 protected override IEnumerable<ServiceInstanceListener> CreateServiceInstanceListeners()
{
return new ServiceInstanceListener[]
{
new ServiceInstanceListener(serviceContext =>
new KestrelCommunicationListener(serviceContext,"ServiceEndpoint",(url,listener) =>
{
ServiceEventSource.Current.ServiceMessage(serviceContext,$"Starting Kestrel on {url}");
return new WebHostBuilder()
.UseKestrel()
.ConfigureServices(
services => services
.AddSingleton<StatelessServiceContext>(serviceContext)
.AddScoped(typeof(ISendMessage),typeof(SendMessage))
)
.UseContentRoot(Directory.GetCurrentDirectory())
.UseStartup<Startup>()
.UseServiceFabricIntegration(listener,ServiceFabricIntegrationOptions.None)
.UseUrls(url)
.Build();
}))
};
}
解决方法这是我们前面遇到的一个问题,当你尝试添加asp.net核心控制器时.出于某种原因,visual studio添加了对“Microsoft.VisualStudio.Web.CodeGeneration.Design”的引用.我的想法是删除引用,也不使用Project-> Add-> Controller添加控制器. 只需添加基本代码文件并从早期控制器复制内容即可. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 在MVC3中使用Html.BeginForm是什么
- asp.net – 第一个事件?主页Page_Load或内容页Page_Load
- asp.net-mvc – 如何使用Durandal.js,mvc3部分视图
- asp.net-mvc – Chrome 27中SignalR和跨域请求的问题
- asp.net – 如何制作可配置的DisplayFormat属性
- asp.net – 初学者指南,了解如何在Visual Studio中使用Subv
- asp.net-core – Asp.net Core中的Web应用程序与Web Api项目
- asp.net-mvc – React.js与asp.net MVC混合进行验证
- asp.net-mvc – ASP.NET MVC在Html帮助器中使用部分渲染
- asp.net-mvc – MVC4部分视图没有将值加载到“容器”模型中
推荐文章
站长推荐
热点阅读
