5

.dll我已经添加了对我的项目和解决方案文件的外部的引用,我可以References在解决方案资源管理器窗口的节点下看到它,但是我在语句中尝试使用它时找不到它using dllfilename,所以我基本上可以' t 使用图书馆。当我转到对象浏览器时 - 我找到了项目的命名空间和它的类/方法,但我看不到引用的库或至少它的命名空间或其他任何东西......

4

3 回答 3

5

VS2010 有一个错误。解决方案很简单:项目 -> 属性 -> 应用程序选项卡 -> 将目标框架更改为“.NET Framework 4”,而不是默认选择的客户端配置文件。

于 2013-04-23T13:15:34.457 回答
5

你不需要使用using dllfilename. 正确的用法是using NamespaceThatIsAccessibleFromDll;。一旦你这样做了,你就可以使用出现在这个命名空间中的公共类。

于 2013-04-23T12:50:31.197 回答
1

尝试项目,属性;如果您有 .NET Framework 4(客户端配置文件)(或 4.5 客户端配置文件),则在目标框架下的应用程序选项卡中将其更改为没有客户端配置文件的适当版本。这让我好几次了——而且我并不孤单——

看不到命名空间

于 2013-04-23T12:57:11.597 回答