无法加载文件 C:/Windows/Microsoft.NET/Framework/Meaningless_string/mscorlib.tlb
文章編號(hào): 918685 - 最后修改: 2007年11月30日 - 修訂: 3.0
安裝 SQL Server 2005 時(shí)出現(xiàn)錯(cuò)誤消息:“無法加載文件 C:/Windows/Microsoft.NET/Framework/Meaningless_string/mscorlib.tlb”
察看本文應(yīng)用于的產(chǎn)品
重要說明:本文包含有關(guān)如何修改注冊(cè)表的信息。修改注冊(cè)表之前,一定要先進(jìn)行備份,并且一定要知道在出現(xiàn)問題時(shí)如何還原注冊(cè)表。有關(guān)如何備份、還原和修改注冊(cè)表的更多信息,請(qǐng)單擊下面的文章編號(hào),以查看 Microsoft 知識(shí)庫中相應(yīng)的文章:
256986 (http://support.microsoft.com/kb/256986/ ) Microsoft Windows 注冊(cè)表說明
展開全部 | 關(guān)閉全部
癥狀
未能加載文件 C:/Windows/Microsoft.NET/Framework/Meaningless_string/mscorlib.tlb。未能找到該文件,因此解決此問題的嘗試失敗。請(qǐng)重新安裝此程序。
注意:Meaningless_string 是錯(cuò)誤消息中出現(xiàn)的無意義字符的占位符。這些字符是一些類似于 Microsoft .NET Framework 的版本號(hào)的字符,如 v1.0.3705、v1.1.4870 或 v2.0.50727。
安裝 SQL Server 2005 之后,每次在您啟動(dòng) Microsoft SQL Server Management Studio 時(shí),都可能會(huì)收到類似于此錯(cuò)誤消息的錯(cuò)誤消息。
回到頂端
原因
出現(xiàn)此問題的原因是在安裝過程中未能正確解釋 Mscorlib.tlb 文件的路徑。
回到頂端
替代方法
警告:如果使用注冊(cè)表編輯器或其他方法錯(cuò)誤地修改了注冊(cè)表,則可能會(huì)出現(xiàn)嚴(yán)重問題。這些問題可能需要重新安裝操作系統(tǒng)才能解決。Microsoft 不能保證可以解決這些問題。修改注冊(cè)表需要您自擔(dān)風(fēng)險(xiǎn)。
若要解決此問題,則您必須手動(dòng)在注冊(cè)表中指定正確的 Mscorlib.tlb 文件路徑。為此,請(qǐng)按照下列步驟操作:
單擊“開始”,單擊“運(yùn)行”,鍵入 regedit,然后單擊“確定”。
找到以下注冊(cè)表子項(xiàng):
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SQL Server/90/Tools/Shell/TlbAutoRepair/mscorlib.tlb
注意:
如果是在 64 位操作系統(tǒng)上安裝 SQL Server 2005,請(qǐng)找到下面的注冊(cè)表子項(xiàng):
HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Microsoft/Microsoft SQL Server/90/Tools/Shell/TlbAutoRepair/mscorlib.tlb
如果安裝的是 SQL Server 2005 Express Edition with Advanced Services,請(qǐng)找到下面的注冊(cè)表子項(xiàng):
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SQL Server/90/Tools/ShellSEM/TlbAutoRepair/mscorlib.tlb
在右側(cè)窗格中,雙擊注冊(cè)表項(xiàng)“TlbPath”。將出現(xiàn)“編輯字符串”對(duì)話框。
在“數(shù)值數(shù)據(jù)”框中,用下面的值替換“%CLRVERSION%”:
v2.0.50727
注意:值 v2.0.50727 指示 SQL Server 2005 原始發(fā)行版本使用的 .NET Framework 版本。
單擊“確定”,然后退出注冊(cè)表編輯器。
重要說明:如果您安裝 SQL Server 2005 Service Pack 或修補(bǔ)程序,則 Service Pack 或修補(bǔ)程序會(huì)將您在步驟 4 中替換的值更改回 %CLRVERSION%。如果在安裝 Service Pack 或修補(bǔ)程序之后仍然存在本文中所描述的問題,則必須再次執(zhí)行這些步驟以解決此問題。
回到頂端
狀態(tài)
Microsoft 已經(jīng)確認(rèn)這是在“這篇文章的信息適用于:”部分中列出的 Microsoft 產(chǎn)品中存在的問題。
轉(zhuǎn)載于:https://www.cnblogs.com/Areas/archive/2012/10/23/2735499.html
總結(jié)
以上是生活随笔為你收集整理的无法加载文件 C:/Windows/Microsoft.NET/Framework/Meaningless_string/mscorlib.tlb的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: String 与StringBuilde
- 下一篇: ubuntu在不重装系统情况下关于调整分