Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >错误:此程序集由比当前加载的运行库更新的运行时生成。

错误:此程序集由比当前加载的运行库更新的运行时生成。
EN

Stack Overflow用户
提问于 2011-02-27 22:01:32
回答 6查看 66.3K关注 0票数 15

我从承载Window 2008的窗口服务器2008下载了已发布的web应用程序(没有文件背后的代码,以及bin文件夹中的dll ),并在调试该应用程序时使用Visual打开它,该应用程序显示以下错误:

“无法加载程序集,因为此程序集是由比当前加载的运行时更新的运行时生成的”

我不知道如何解决这个问题,并在本地测试应用程序。请帮帮我。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2011-02-27 22:08:52

当您使用的是DotNet框架旧版本而不是用于构建程序集的框架时,就会发生此错误。您需要检查框架的哪个版本用于构建这些程序集,然后使用相同或更高版本进行调试。

票数 19
EN

Stack Overflow用户

发布于 2015-10-27 17:18:36

在为Windows服务运行安装程序时,即使是在PC上运行安装程序时,安装程序也会出现同样的错误。

结果表明,虽然Windows项目已更新为.NET 4.5,但安装程序的安装项目仍然被设置为使用.NET 2.0。

若要检查安装项目是否使用比要安装的项目更早的.NET版本,请在Visual解决方案资源管理器中使用

project;

  • Under

  • 展开安装程序安装项目,展开检测到的

  • 检测依赖项,选择Microsoft .NET Framework并检查Version属性。从下拉list;

  • Re-build (安装项目)中选择适当的.NET版本,以创建安装程序的新版本.
票数 6
EN

Stack Overflow用户

发布于 2011-07-20 08:56:20

这个错误也有很多其他的原因。我也遇到了同样的问题,直到我偶然发现这个问题:TlbExp.exe error:This assembly is built by a runtime newer

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5138735

复制
相关文章
程序集未加载错误
csproj文件中缺少文件引用,添加即可,添加成功后,bin文件夹下会自动拷贝过去,否则发生找不到引用。 ef中容易出现此类问题
sofu456
2020/03/18
1.1K0
CLR中的程序集加载
彭泽0902
2018/01/04
1.1K0
混合模式程序集是针对“v1.1.4322”版的运行时生成的,在没有配置其他信息,无法在 4.0 运行时中加载该程序
昨天调用特殊的Dll 报错:混合模式程序集是针对“v1.1.4322”版的运行时生成的,在没有配置其他信息,无法在 4.0 运行时中加载该程序。
Shunnet
2021/07/20
1K0
混合模式程序集是针对“v1.1.4322”版的运行时生成的,在没有配置其他信息,无法在 4.0 运行时中加载该程序
EF Core新增迁移时无法加载程序集“System.ValueTuple”的错误
System.IO.FileLoadException: Could not load file or assembly 'System.ValueTuple, Version=0.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) File name: 'System.ValueTuple, Version=0.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' at Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.SharedTableConvention.Apply(InternalModelBuilder modelBuilder) at Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.ConventionDispatcher.ImmediateConventionScope.OnModelBuilt(InternalModelBuilder modelBuilder) at Microsoft.EntityFrameworkCore.Infrastructure.ModelSource.CreateModel(DbContext context, IConventionSetBuilder conventionSetBuilder, IModelValidator validator) at System.Collections.Concurrent.ConcurrentDictionary2.GetOrAdd(TKey key, Func2 valueFactory) at Microsoft.EntityFrameworkCore.Internal.DbContextServices.CreateModel() at Microsoft.EntityFrameworkCore.Internal.DbContextServices.get_Model() at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor2.VisitCallSite(IServiceCallSite callSite, TArgument argument)
雪雁-心莱科技
2018/12/27
1.2K0
gradle配置错误集(持续更新)
gradle配置错误和解决方案如下 project with path ‘:unimodules-core’ could not be found in project android的settting.gradle添加配置如下 include ‘:unimodules-core’ project(’:unimodules-core’).projectDir = new File(rootProject.projectDir, ‘…/node_modules/@unimodules/core/andr
sofu456
2021/12/06
4530
.NET 的程序集加载上下文
我们编写的 .NET 应用程序会使用到各种各样的依赖库。我们都知道 CLR 会在一些路径下帮助我们程序找到依赖,但如果我们需要手动控制程序集加载路径的话,需要了解程序集加载上下文。
walterlv
2023/10/22
3670
.NET 的程序集加载上下文
混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该...
今天在把以前写的代码生成工具从原来的.NET3.5升级到.NET4.0,同时准备进一步完善,将程序集都更新后,一运行程序在一处方法调用时报出了一个异常: 混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集 其调用的方法是从sqlite数据库中获取原来已经使用过的数据库连接,当时也没注意,就是准备设断点然后单步调试,结果竟然是断点无法进入方法体内,后来仔细看了一下方法体的时候发现了一个问题,就是现有的System.Data.Sqlit
hbbliyong
2018/03/05
2.2K0
由objC运行时所想到的。。。
objC语言不仅仅有着面向对象的特点(封装,继承和多态),也拥有类似脚本语言的灵活(运行时),这让objC有着很多奇特的功能-可在运行时添加给类或对象添加方法,甚至可以添加类方法,甚至可以动态创建类。。。 ---- [TOC] 运行时 runtime,即运行时,这里不详述其概念,我们可以类比java和javascript语言,它们也都有运行时环境。java运行时是和编译阶段相独立的过程,可以理解java字节码在虚拟机中解释执行的阶段的由虚拟机提供的相关引用(gc,存储等)的环境;而js运行时则更为特殊,由于
欲休
2018/03/15
8010
javascript脚本编辑错误集(持续更新)
Each child in a list should have a unique “key” prop Dom在渲染数组时,需要一个key,不然嵌套数组时会引起歧义 <div className="classlist-contaier"> {this.state.classList.map((item, index) => { return <ClassItem key={index}/>; })} </div> validateDOMNesting(…):
sofu456
2021/02/02
6460
CLR查找和加载程序集的方式(一)
  C#开发者在开发WinForm程序、Asp.Net Web(MVC)程序等,不可避免的在项目中引用许多第三方的DLL程序集,
张传宁IT讲堂
2019/09/17
1.9K0
CLR查找和加载程序集的方式(一)
【处理手记】设置程序集信息报错【由于语言服务返回未知错误,未能读/写此属性】
并且手工编辑好AssemblyInfo.cs也不行,进入程序集信息窗体时,仍然是一片空白。
AhDung
2018/09/13
8020
pycharm配置github_当前系统配置不能运行此程序
团队协作开发自然离不开代码管理工具,使用得当效率高,反之不少麻烦。在这里沉淀对代码管理的理解和运用
全栈程序员站长
2022/09/27
4770
pycharm配置github_当前系统配置不能运行此程序
了解 .NET/C# 程序集的加载时机,以便优化程序启动性能
2018-11-11 11:06
walterlv
2020/02/10
1.1K0
原 利用Appdomain动态加载程序集,
结构图 生成目录和新的appdomain基目录相同,随时生成,随时加载。 接口代码     public interface FuncProcessings      {          void GetFunctionMessage(FuncMessage funcMessage);         string ReturnResult();     }     [Serializable]    public struct FuncMessage     {         private str
魂祭心
2018/05/17
1K0
Pages 无法使用此AppleID更新
无法更新是因为这个应用并没有绑定到已经登录的AppleID中,点击已购,会提示有应用需要接受,点击全部接受。输入几次密码之后再次更新就ok了、
obaby
2023/02/23
9920
WPF 程序生成类库错误
出现这个错误是因为 app.xaml 的生成是 ApplicationDefinition ,所以可以右击项目的 app.xaml 文件,在属性生成选择 page
林德熙
2018/09/19
7270
WPF 程序生成类库错误
微软常用运行库合集 2021.12.07 更新版 可自选更新
如果网友对电脑系统熟悉的都知道,我们平进使用软件都是Microsoft Visual Studio 编写的,所以这类软件的运行需要依赖微软Visual C++运行库,比如像 QQ、迅雷、Adobe 软件等等,如果没有安装VC++运行库或者安装的版本不完整,就可能会导致这些软件启动时报错,提示缺少库文件。然而,很多朋友却不知道到底要安装哪些运行库版本。微软常用运行库合集就是为了解决安装运行库的难题。此微软系统运行库集合包整合了目前最新的、最常用的VC运行库版本,一键全部安装,方便操作,堪称装机必备神器!
暮城
2022/03/07
9080
微软常用运行库合集 2021.12.07 更新版 可自选更新
WPF 程序生成类库错误
出现这个错误是因为 app.xaml 的生成是 ApplicationDefinition ,所以可以右击项目的 app.xaml 文件,在属性生成选择 page
林德熙
2019/03/13
9130
WPF 程序生成类库错误
点击加载更多

相似问题

此程序集由比当前加载的运行库更新的运行时生成,无法加载。

22

此程序集由比当前加载的运行库更新的运行时生成,无法加载。

11

“此程序集是由比当前加载的运行库更新的运行库生成的,无法加载”

120

此程序集是由比当前加载的运行库更新的运行库生成的,因此无法加载

22

此程序集是由比当前加载的运行库更新的运行库生成的,因此无法加载

29
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文