Visual Studio 2010 Silverlight发现未能加载项
- 格式:docx
- 大小:91.08 KB
- 文档页数:2
未能加载基类system未能加载基类System在进行软件开发过程中,我们常常会遇到各种各样的错误和异常情况。
其中之一便是“未能加载基类System”错误。
这个错误通常在我们尝试运行或者调试我们的项目时出现,给我们带来了一些麻烦。
那么,为什么会出现这个错误呢?该错误又应该如何解决呢?本文将为您详细介绍。
首先,让我们来了解一下这个错误的背后原因。
当我们编写代码时,我们经常会使用到多个类,而这些类之间存在继承关系。
而在运行期间,如果我们的项目中某个类或者资源文件与基类System之间存在矛盾或者不一致,那么就会导致“未能加载基类System”错误的发生。
这意味着,我们需要找到并解决这些矛盾,才能顺利地运行我们的项目。
那么,出现这个错误后,我们应该如何解决呢?以下是一些可能的解决方法:1. 检查引用的程序集:首先,我们应该仔细检查我们的项目中所引用的所有程序集和资源文件。
确保它们与基类System兼容并且版本匹配。
如果存在不一致的情况,我们需要更新或者重新引用正确的程序集。
2. 检查代码中的重复引用:有时候,我们的代码中可能存在重复引用的情况,而这些重复引用可能会导致类或者资源文件之间的冲突。
因此,我们需要检查代码并移除这些重复引用,以解决这个问题。
3. 清除并重建项目:如果以上两种方法都没有解决问题,我们可以尝试清除并重建我们的项目。
这将清除项目中的临时文件和缓存,并重新构建整个项目。
这个过程有时可以解决一些隐藏的问题和冲突。
4. 更新.NET框架:另一个可能的解决方案是更新我们的.NET框架版本。
有时,旧版本的.NET框架可能无法正确加载基类System,导致出现这个错误。
通过更新.NET框架,我们可以获得修复的错误和更好的兼容性。
需要注意的是,以上解决方法并不是一劳永逸的。
由于每个项目的特殊性和复杂性不同,出现这个错误的原因也可能各不相同。
因此,在解决这个问题的过程中,我们需要不断尝试和实验,找到最适合我们项目的解决方案。
解决win7旗舰版下安装Visual Studio2010在安装VC9.0Runtime
组件时卡住的问题
在win7旗舰版操作系统下安装Visual Studio 2010时,卡在第一步骤VC9.0Runtime,"Windows Modules Installer"是windows更新安装软件的一个系统程序,当电脑中安装360安全卫士或者其他优化软件时会把此程序优化掉。
在我们安装Visual Studio 2010时我们要把"Windows Modules Installer"程序开启,此程序如果安装360安全卫士可以在功能大全->开机加速->服务->系统关键服务里面可以找到,手动开启。
然后点击开始->运行输入regedit打开注册表找到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control 其中为RegistrySizeLimit->Type为REG_DWORD的Value改为0xFFFFFF(4294967295)
然后重启电脑,重新安装,就可以完成了。
接着装SQL2008,其中装过之后才知道,sql2008也需要VC9.0Runtime这个支持。
所以大家没把SQL2008装成功的,试试此招。
Microsoft Visual Studio 2010 加载包错误的解决方法问题多表现为:1.未能正确加载“Microsoft.Data.Entity.Design.Package.MicrosoftDataEntiyDesignPac kage, Microsoft.Data.Entity.Design.Package, Version=10.0.0.0,Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 包。
2.未能正确加载“VSTS for Datab ase Professionals Sql Server Data-tierApplication" 包。
3.未能正确加载”RadLangSvc.Package, RadLangSvc.VS, Version=10.0.0.0,Culture=neutral, PublicKeyToken=89845dcd8080cc91" 包。
4.未能正确加载“Language Package" 包。
问题如下图所示:出现这样的问题大多是因为对Microsoft Visual Studio 2010删除后重装才有的,因为这个困扰了我半夜,在网上查了很多资料,终于搞明白了,是因为VS写入的注册表键值没有随同程序的卸载而删除,但我就是没搞明白,两次装的东西是一样的,为什么上次的注册表键值就会在这次的安装中出现无法加载的情况呢?不过不明白是不明白,问题还是要解决的,我采取了最暴力、最根本、也最有效的办法,哈哈……其实特简单,请看步骤:1.先卸载Microsoft Visual Studio 2010。
(这个不用我教了吧。
)2.运行regedit,打开注册表编辑工具。
(Win+r,输入regedit,确定)3.请根据自己的系统选择以下方式删除注册表项(本来想写个批处理的,但不知道为什么总是报项目错误,崩溃!!反正不多,手动吧……):注册表编辑有风险,记得先备份!如果你正运行的是32位 windows操作系统:a)依次展开 HKEY_CURRENT_USER/Software/Microsoft/ 将 VisualStudio项全部删除。
MicrosoftVisualStudio2010加载包错误的解决⽅法Microsoft Visual Studio 2010 加载包错误的解决⽅法问题多表现为:1.未能正确加载“Microsoft.Data.Entity.Design.Package.MicrosoftDataEntiyDesignPac kage, Microsoft.Data.Entity.Design.Package, Version=10.0.0.0,Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 包。
2.未能正确加载“VSTS for Datab ase Professionals Sql Server Data-tierApplication" 包。
3.未能正确加载”RadLangSvc.Package, RadLangSvc.VS, Version=10.0.0.0,Culture=neutral, PublicKeyToken=89845dcd8080cc91" 包。
4.未能正确加载“Language Package" 包。
问题如下图所⽰:出现这样的问题⼤多是因为对Microsoft Visual Studio 2010删除后重装才有的,因为这个困扰了我半夜,在⽹上查了很多资料,终于搞明⽩了,是因为VS写⼊的注册表键值没有随同程序的卸载⽽删除,但我就是没搞明⽩,两次装的东西是⼀样的,为什么上次的注册表键值就会在这次的安装中出现⽆法加载的情况呢?不过不明⽩是不明⽩,问题还是要解决的,我采取了最暴⼒、最根本、也最有效的办法,哈哈……其实特简单,请看步骤:1.先卸载Microsoft Visual Studio 2010。
(这个不⽤我教了吧。
)2.运⾏regedit,打开注册表编辑⼯具。
(Win+r,输⼊regedit,确定)3.请根据⾃⼰的系统选择以下⽅式删除注册表项(本来想写个批处理的,但不知道为什么总是报项⽬错误,崩溃!!反正不多,⼿动吧……):注册表编辑有风险,记得先备份!如果你正运⾏的是32位 windows操作系统:a)依次展开 HKEY_CURRENT_USER/Software/Microsoft/ 将 VisualStudio项全部删除。
总结一下“未能加载文件或程序集”的解决方法第一篇:总结一下“未能加载文件或程序集”的解决方法一般情况下出现这样的问题是因为.dll文件不存在或者路径不正确。
但今天我遇到的情况都不在这两个内。
我确定.dll文件是存在的,路径也是正确的。
但是程序死活都是“未能加载文件或程序集”的错误。
无奈之下只好求助网络,很快在“CSDN”里找到了下面的帖子:我把服务器上的一个程序下载到本地机XP系统上安装,设置了虚拟目录后用浏览器打开,一切正常。
但我重启电脑后再次打开就出现了“未能加载文件或程序集“XXX, Version=.”或它的某一个依赖项。
系统找不到指定的文件……System.IO.FileNotFoundException”。
通过百度和google搜索了大量相关资料,常见的解决方法是:方法一、停止Indexing service服务方法二:配置 的临时目录不受Indexing service服务的影响方法三:删掉bin目录下的pdb文件方法四:修改windowstemp目录权限,设 Machine Account为对这个目录的完全控制权限方法一:停止Indexing service服务步骤如下,右击我的电脑/管理/服务和应用程序/服务/找到Indexing Service服务,设成Manual 或者disable都可以。
方法二:配置的临时目录不受Indexing service服务的影响的步骤如下:1、开始--管理工具--计算机管理(Win2003的位置,其他操作系统类似)打开计算机管理2、展开计算机管理左边树中“服务和应用程序”节点,再在其下展开“索引服务”节点,再在其下展开“System”节点,再在其下展开“目录”节点。
3、在计算机管理的右边我们可以看到配置的索引服务目录。
4、在“目录”节点上右击鼠标,选择“新建”--“目录”5、在“添加目录”对话框中,路经输入框中输入 的临时文件目录。
默认应该是:c:FrameworkTemporary Files 目录。
调试vs2010里面的项目时,弹出了个无法启动程序的对话框,而且还是经常性的,
点击确定后,打开的那个IE浏览器既不显示内容又不能关闭,只能通过任务管理器结束任务关闭浏览器窗口。
解决方法如下:
1) 在开始菜单的运行里面输入“regedit”命令,打开“注册表编辑器”
2) 在注册表中找到“我的电脑
/HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Internet Explorer/MAIN”目录,右键点击MAIN,
选择“新建àDWORD值(D)”,新建一个名为TabProcGrowth 值为0的项。
3) 按F5刷新即可。
但是,这样虽然解决无法启动程序的问题,随之而来了一个新问题——找不到元素:
解决方法如下:
一、开始---运行---输入regedit,回车,打开注册表
HKEY_LOCAL_MACHINE\SOFTWARE\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\C urrentVersion\App Paths 先删除 iexplore.exe项,再右击App Paths 新建一个项(k)命名为:iexplore.exe ,再右击iexplore.exe 项新建一个字符串值,命名为path 、值是:
C:\Program Files\Internet Explorer ,然后确定
二、关闭vs2010
三、重启vs2010。
office阻止激活silverlight控件的解决方法
要解决Office阻止激活Silverlight控件的问题,您可以尝试以下步骤:
1. 检查Silverlight版本:确保您安装了最新版本的Silverlight,并且与您使用的Office版本兼容。
2. 更新Office设置:打开Office应用程序(如Word或Excel),点击"文件"选项卡,然后选择“选项”或“首选项”。
在出现的窗口中,找到“信任中心”或“安全中心”选项,并点击进入。
3. 添加信任站点:在信任中心或安全中心中,找到“受信任的站点”或“受信任的位置”,然后点击“站点”按钮。
在弹出的对话框中,点击“添加”按钮,并输入包含Silverlight 应用程序的网站地址。
4. 启用ActiveX和插件:在信任中心或安全中心中,找到“ActiveX设置”或“插件设置”,然后确保已启用相应的选项。
检查是否启用了Silverlight相关的ActiveX控件和插件。
5. 重新启动Office应用程序:关闭并重新打开Office应用程序,以使更改生效。
这些步骤应该有助于解决Office阻止激活Silverlight控件的问题。
如果问题仍然存在,请确保您已按照正确的步骤进行操作,并考虑参考Microsoft官方文档或咨询相关技术支持人员。
关于如何解决silverlight安装错误:提示消息ID1603 (转自CSDN)
当你手动安装silverlight失败时他会弹出一个对话框,这时请不要点击关闭按钮,请找到silv erlight安装程序的路径,这时你会发现在当前路径下多了一个临时的文件夹,名字应该是随机产生的如图:
然后你打开这个文件可看到:
这时你将silverligt.7z解压到当前文件夹,这时就会出现个文件
然后点击这个软件进行安装,这时他会给你报个详细的错误,我报的错误是在KEY \SOFT WARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULA TION 这个注册表无法写入这时我们在开始--》运行--》regedit 启动注册表,然后按Ctrl+F 按键进行搜索,我输入的关键是Main 查找到后要验证其路径是否为SOFTWARE\Microso ft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION 验证过后就是要查看这个路径下的所有文件夹我们是否都有权限进行完全控制。
Visual Studio 2010 旗舰版编辑Silverlight时报错:发生了未经处理的异常解决方案
出现这个原因是因为2010的下面这个程序
和你安装的Silverlight4_Tools发生了冲突,就是版本对不上,(我用Silverlight4_Tools举例)
会发上冲突如下情况:
你安装的Microsoft Silverlight 是第3版本的而你用的是Silverlight4 SDK
或者你用的Microsoft Silverlight 是第4版的而你用的是Silverlight5 SDK
其实就是版本对不上!!
你必须用Microsoft Silverlight 第4版Silverlight4_SDK
或者用Microsoft Silverlight 第5版Silverlight5 SDK
决绝的方法其实很简单(Microsoft Silverlight 第3版本和Silverlight4 SDK冲突为例)
第一步:先找到下面这个两个程序
第二步:把他们都删了
最后一步:重新安装Silverlight4_Tools:
因为安装Silverlight4_Tools会自动安装相对应版本的Microsoft Silverlight,如果你没有卸载Microsoft Silverlight而安装升级Silverlight4_Tools是不会重新安装Microsoft Silverlight的所以版本对不上了。
这就是很多人升级后Silverligh不能用的原因。
2012-9-20
游文亮。