サンプルコードは次のとおりです。
private static Raven.Client.Embedded.EmbeddableDocumentStore _documentStore;
public static Raven.Client.Embedded.EmbeddableDocumentStore documentStore
{
get
{
if (_documentStore == null)
{
_documentStore = new Raven.Client.Embedded.EmbeddableDocumentStore
{
DataDirectory = "App_Data/RavenDbData",
UseEmbeddedHttpServer = true
};
_documentStore.Initialize();
}
return _documentStore;
}
}
_documentStore.Initialize(); の場合、例外メッセージは次のようになります。行は次のように呼ばれます:
System.Net.HttpListenerException: 別のプロセスによって使用されているため、プロセスはファイルにアクセスできません