自从我从IIS Express切换到本地IIS以来,我遇到了一个非常奇怪的问题。
我的数据仅在之后填充我对代码进行了更改。如果我不进行更改但运行应用程序或启动网站,则不会检索任何数据。
我不认为这是数据库的问题。有谁知道这里会发生什么?
编辑:我用来调用Couchbase数据库的代码是:
var docs = _interceptorToCouchbase.GetView(Bucket.Fact, "User", "GetUserList").Stale(StaleMode.False).Execute<IViewRow>("User", "GetUserList").Select(user => Convert.ToString(user.Info.Values.FirstOrDefault(), CultureInfo.CurrentCulture))
但是,我不认为这与这个问题有关。我甚至不知道当我改变代码时Couchbase如何知道。我得到的印象是,在Web上运行ASP.NET应用程序时,我遗漏了一些关键内容。