8

localdb を使用する MVC4/ASP.Net アプリケーションがあります。すべてが正しく動作しているように見えます。ただし、イベント ログに大量のエラーが表示されます。

"DataDirectory" レジストリ値が LocalDB インスタンスのレジストリ キーにありません: {BB3F4304-E7E9-4EE7-9A25-B46BFAA73FB4}

"DataDirectory" レジストリ値が LocalDB インスタンスのレジストリ キーにありません: {BB31321B-BEB9-465B-8C8E-DEF9C2C67FBE}

インスタンスが変更されるたびに。

エラーの XML 詳細:

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="SQLLocalDB 11.0" /> 
    <EventID Qualifiers="35269">512</EventID> 
    <Level>2</Level> 
    <Task>0</Task> 
    <Keywords>0x80000000000000</Keywords> 
    <TimeCreated SystemTime="2013-03-12T14:12:43.000000000Z" /> 
    <EventRecordID>1080755</EventRecordID> 
    <Channel>Application</Channel> 
    <Computer>XXXXXX</Computer> 
    <Security /> 
  </System>
  <EventData>
    <Data>{BB07CF13-2ABD-4FD5-AB2B-467FF08F28E6}</Data> 
  </EventData>
</Event>

接続文字列:

<add 
    name="DefaultConnection" 
    connectionString="Data Source=(localdb)\v11.0; Initial Catalog=WebMVCContext-20121205135209; Integrated Security=True; MultipleActiveResultSets=True; AttachDbFilename=|DataDirectory|WebMVCContext-20121205135209.mdf" 
    providerName="System.Data.SqlClient" />

繰り返しますが、それは機能しており、すべてが接続されており、接続ごとにこれらを 10 ~ 20 個取得しています。

4

1 に答える 1

8

同じ問題があります。Localdbのバグのようです。レジストリ キーを削除して、この問題を解決しました。

HKEY_USERS\.DEFAULT\Software\Microsoft\Microsoft SQL Server\UserInstances\[GUID_FROM_EVENT_LOG]
于 2013-03-13T14:31:15.057 に答える