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