我有以下文件夹结构的Azure的功能项目:
该SyncAgent.Data
子项目与命令dotnet new classlib --framework netcoreapp2.2
创建
在同一目录下,然后我跑到dotnet add package Microsoft.Azure.DocumentDB.Core
安装DocumentDB封装为Data
子项目。
该DocumentRepository
类包含代码连接到CosmosDB并添加文件。该SyncAgent.csproj
文件包括SyncAgentData.csproj
。在SyncPartnerCustomers
类内部的Azure的函数调用的DocumentRepository
类代码。
当使用VS代码调试的代码运行与没有错误预期执行。问题是,智能感知不能识别的子项目的Microsoft.Azure.Documents
命名空间。
为什么智能感知不能检测命名空间,尽管代码运行而不会出现错误的事实呢?
不知道什么是错的,但删除所有临时bin
和obj
文件夹重新启动VS代码和重新建设,该项目似乎解决这个问题。