ASP.net 调试错误 未能加载文件或程序集

ASP.net 调试错误 未能加载文件或程序集,第1张

未能加载文件或程序集“团大Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=89f8270e9bca6ef0”或它的某一个依赖项。找到的程数或迹序集清单定义与程序集引用不匹配。 (异常来自薯并 HRESULT:0x80131040)

如果你的framework为3.5,升级framework为3.5sp1,重启机器~

http://www.cnblogs.com/ideal35500/archive/2013/02/06/2907479.html

解决办法如下:

1、在项目的引用目录里添加,rebuild 运行项目。

2、如果1不能解决问题,那么可以选中项目project,点击鼠标右键,选择属性,在引用路径下,查看右侧的引用路径是否拿指正确,如果不正确,remove掉,重新添加即可,rebuild 运行项目。

3、如果上述两个步骤还是没有解决问题,那么就需要注册一下程序集。

(1)、以管理员身份进入CMD命令提示框。

(2)、找到VS版本的注册程序集工具,如果Framework2.0默认安装的则是这个旁敏缺目录下:C:\Windows\Microsoft.NET\Framework\v2.0.50727,找到RegAsm工具。

(3)、将工具的路径输入CMD命令框 ,并且输入工具名称regasm,按运辩空格,写上程序的dll路径。

(4)、rebuild项目。

属于4.5的程序集,那么你现在只有4.0的程序集,你就要换一种实现方式了。

1234System.Web.Extensionsusing System.Web.Script.SerializationJavaScriptSerializer js = new JavaScriptSerializer()js.xxx

一. 基本概念

C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。

C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化 *** 作和C++的高运行效率,以其强大的 *** 作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。

二. 设计目标

C#旨在设计成为一种"简单、现代、通用",以及面向对象的程序设计语言,此种语言的实现,应提供对于以下软件工程要素的支持:强类型检查、数组维度检查、未初始化的变量引用检测、自动垃圾简丛收集(Garbage Collection,指一种自动内存释放技术)。软件必须老咐旦做到强大、持久,并具有较强的编程生产力。此种语言为在分布式环侍扰境中的开发提供适用的组件开发应用。

为使程序员容易迁移到这种语言,源代码的可移植性十分重要,尤其是对于那些已熟悉C和C++的程序员而言。对国际化的支持非常重要。C#适合为独立和嵌入式的系统编写程序,从使用复杂 *** 作系统的大型系统到特定应用的小型系统均适用。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12471768.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-24
下一篇2023-05-24

发表评论

登录后才能评论

评论列表(0条)

    保存