我第一次运行我的应用程序时,一切正常。 我可以毫无问题地注册商品。
但是在关闭应用程序并再次运行它之后会发生以下错误:
Ninject
public class RavenDBNinjectModule : NinjectModule
{
public override void Load()
{
Bind<IDocumentStore>().ToMethod(context =>
{
NonAdminHttp.EnsureCanListenToWhenInNonAdminContext(8080);
var documentStore = new EmbeddableDocumentStore { ConnectionStringName="RavenDB", UseEmbeddedHttpServer = true };
return documentStore.Initialize();
}).InSingletonScope();
Bind<IDocumentSession>().ToMethod(context => context.Kernel.Get<IDocumentStore>().OpenSession()).InRequestScope();
}
}
连接字符串
<connectionStrings>
<add name="RavenDB" connectionString="DataDir = ~\App_Data" />
</connectionStrings>
控制器
private readonly IDocumentSession _documentSession;
public PluginsController (IDocumentSession documentSession)
{
_documentSession = documentSession;
}
答案 0 :(得分:1)
在创建磁盘文件后,正在修改磁盘文件。 请检查是否有任何可能导致此问题的内容。
这可能表明您的高清存在一些逻辑或物理问题。