- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试遵循 azure DocumentDb 快速启动项目。我将要开发的应用程序将在 WPF 中而不是在控制台中,因此为了加快 documentdb 的速度,我创建了一个新的 wpf 项目 (.Net 4.5.1),但出现以下错误:
“Microsoft.Azure.Documents.Client.DocumentClient”不包含“CreateDatabaseQuery”的定义,也没有扩展方法“CreateDatabaseQuery”接受类型为“Microsoft.Azure.Documents.Client.DocumentClient”的第一个参数可以找到(您是否缺少 using 指令或程序集引用?)
我使用以下命令安装 azure documentdb 客户端:
Install-Package Microsoft.Azure.Documents.Client -Pre
这是给我问题的代码(直接从快速入门教程中提取):
DocumentClient client = new DocumentClient(new Uri("endpoint"), "authKey");
var db = client.CreateDatabaseQuery()
.Where(d => d.Id == databaseId)
.AsEnumerable()
.FirstOrDefault();
这是我的 Nuget Packages.config 文件的内容
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Microsoft.Azure.Documents.Client" version="0.9.1-preview" targetFramework="net451" />
<package id="Newtonsoft.Json" version="4.5.11" targetFramework="net451" />
</packages>
有人知道我缺少什么吗?我正在使用 Visual Studio 2013 高级更新 4
最佳答案
我相信您缺少 DocumentDB Linq 提供程序 (Microsoft.Azure.Documents.Linq
) 的 using
指令。请确保您的 .cs 文件顶部有以下指令:
using Microsoft.Azure.Documents;
using Microsoft.Azure.Documents.Client;
using Microsoft.Azure.Documents.Linq;
关于azure-cosmosdb - DocumentClient.CreateDatabaseQuery - 不存在定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27391197/
我正在尝试遵循 azure DocumentDb 快速启动项目。我将要开发的应用程序将在 WPF 中而不是在控制台中,因此为了加快 documentdb 的速度,我创建了一个新的 wpf 项目 (.N
我是一名优秀的程序员,十分优秀!