无法找到第三方api的命名空间

时间:2015-12-23 14:40:37

标签: c# asp.net dll

我从合作伙伴公司收到了一个带有API的.dll文件,该API将用于数据库记录。我已将它添加到引用中,可以在解决方案资源管理器中看到它。提供的文档为我提供了一个代码片段,该代码片段使用与文件名不同的命名空间引用该文件。我正在使用Visual Studio 2013 Express。

using com.XXXXX.XXX.microsites.api;

当我想使用EntityFramework时,它只是引用的名称。

using Microsoft.AspNet.Identity.EntityFramework;
  • 使用IntelliSense时,引用甚至没有显示不同的名称。
  • 我在文档中使用推荐的框架ASP.NET 4。
  • 我正在使用他们提供的代码段。

2 个答案:

答案 0 :(得分:1)

我个人会使用dotPeek(https://www.jetbrains.com/decompiler/)来反编译程序集,看看定义的命名空间是什么。不确定Visual Studio中是否有任何内容。

答案 1 :(得分:1)

如果您在解决方案中添加了dll引用,请尝试在object browser中打开dll,看看是否看到其中列出的命名空间,然后使用所需的命名空间。