SQL Server 2012 Management Studio を使用して新しいデータベース ダイアグラムを開くか作成するたびにエラー メッセージが表示され、続いて SSMS が自動的に再起動されます。
エラーメッセージは
保護されたメモリを読み書きしようとしました。これは多くの場合、他のメモリが破損していることを示しています。(Microsoft.VisualStudio.OLE.Interop)
この問題を作成するために私がしたことは次のとおりです。
以前に、Visual Basic Express 2010 をダウンロードしたときに利用可能なオプションを使用して、SQL Server 2008 をインストールしました。まだエラーは発生していません。問題なくデータベース ダイアグラムを作成および編集できました。次に、VB Express 2010 をアンインストールし、Visual Studio 2012 をインストールしましたが、試用版であることがわかり、気に入らなかったので、Visual Studio 2012 をアンインストールしました。SSMS 2008 を起動し、データベース ダイアグラムを開こうとしました私のデータベースの1つ。というエラーを受け取りました
指定されたモジュールが見つかりません。(MS ビジュアル データベース ツール)
Management Studio を使用して SQL Server 2012 をインストールし、SSMS 2012 を使用してデータベース ダイアグラムを開こうとしました。エラーの代わりに、Specified module
保護されたメモリを読み書きしようとしているというエラーが表示されました。
Windows 7、SQL Server 2012 Express を実行していますが、SQL Sever 2008 Express (まだ)、Visual C# 2010 Express、Visual Basic 2010 Express をアンインストールしていません。
編集: SQLServer2012_RTM_CU1_kb2679368_11_0_2316_x64 という名前の修正プログラムを適用して、この問題を修正しようとしました。問題は解決しませんでした。ホットフィックスは、次のリンクの MSDN フォーラムでユーザーによって提案されました: http://social.msdn.microsoft.com/Forums/en/sqlexpress/thread/1753d7ba-f6ec-4a8e-a1c9-ded2a5b7c607