相关疑难解决方法(0)

从ASP.Net Core 1.1迁移到2.0时BadImageFormatException

我刚刚将ASP.Net Core 1.1应用程序迁移到刚刚发布的新2.0版本.现在我得到以下异常:

System.BadImageFormatException:'无法加载文件或程序集'dotnet-aspnet-codegenerator-design'或其依赖项之一.试图加载格式不正确的程序.

在以下行(AddMvc)上抛出异常:

public IServiceProvider ConfigureServices(IServiceCollection services)
{
    ...
    services.AddMvc(options =>
        {
            options.Filters.Add(new MiddlewareFilterAttribute(typeof(LocalizationPipeline)));
        })
        .AddJsonOptions(options =>
        {
            // Maintain property names during serialization. See:
            // https://github.com/aspnet/Announcements/issues/194
            options.SerializerSettings.ContractResolver = new DefaultContractResolver();
        })
        .AddViewLocalization(LanguageViewLocationExpanderFormat.Suffix)
        .AddDataAnnotationsLocalization();
}
Run Code Online (Sandbox Code Playgroud)

讨厌的例外截图

我使用AnyCPU目标平台瞄准.Net Framework 4.7 .如果有任何帮助,我正在使用win10-x64 RID.每个Nuget包都是最新的等.

任何的想法?谷歌搜索我没有运气.

c# asp.net asp.net-mvc asp.net-core asp.net-core-2.0

8
推荐指数
1
解决办法
2656
查看次数

Service Fabric System.BadImageFormatException

我下载了最新版本的Service Fabric SDK 2.4.164并尝试创建一个新的简单无状态服务.构建成功但是当我运行它来调试我得到:

未知模块中出现未处理的"System.BadImageFormatException"类型异常.

附加信息:无法加载文件或程序集'System.Fabric,Version = 5.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或其依赖项之一.尝试加载格式不正确的程序.

问题是什么?请帮忙解决这个问题.如果我必须添加更多信息,请告诉我

.net azure azure-service-fabric

6
推荐指数
2
解决办法
2063
查看次数