我在C#中创建了一个新的类库,并希望在我的其他C#项目中使用它 - 我该怎么做?如何在项目中使用C#类库?
51
A
回答
58
0
- 添加引用到库
- 导入命名空间
- 消费类型在您的图书馆中
1
将其添加为参考。
参考>添加参考>浏览您的DLL。
然后您需要在代码的顶部添加using语句。
6
在解决方案资源管理器窗口中,右键单击要使用类库的项目,然后单击“添加引用”菜单项。然后,如果类库位于相同的解决方案文件中,请转到项目选项卡并选择它;如果它不在同一个选项卡中,则可以转到“浏览”选项卡并以此方式找到它。
然后你可以使用该程序集中的任何东西。
0
您需要从您的项目中添加对您的类库的引用。右键单击参考文件夹,然后单击添加参考。您可以浏览DLL,或者如果您的类libaray是解决方案中的项目,则可以添加项目引用。
2
我不确定为什么大家都声称你需要在文件顶部有一个using
声明,因为这完全没有必要。
右键单击项目中的“参考”文件夹,然后选择“添加参考”。如果您的新类库是同一解决方案中的项目,请选择“项目”选项卡并选择该项目。如果新库不在同一个解决方案中,请单击“浏览”选项卡并找到新项目的.dll文件。
1
Here是一篇关于创建和添加类库的好文章。即使显示了如何创建通过方法向导和方法如何使用它在应用
0
但是也有一些缺少上述答案为开发者的各级工作的必要步骤:
- 编译类库项目
- 的dll文件将在bin文件夹
- 在另一个项目中,右键单击项目,并选择“添加” =>“现有项”
- 浏览器类库项目的bin文件夹,选择该dll文件(个3 & 4个步骤是重要的,如果你计划你的应用程序运送到其他机器)
- 如其他人所说,在此提及你“只是”添加到您的项目
- 作为@Adam提到的dll文件,只需调用在你的程序中的任何地方的库名称,你不需要使用声明
0
RightClick项目 - >添加 - >新建项目 - >点击类库。 现在乌尔班库作为创建的Class1.cs 右击上的引用(你的程序/应用程序CONSOL的) - > AddReference - > ClassLibrary1的(无论ü命名) 现在提“使用ClassLibrary1的”在你的程序/ consoleApp
现在,您可以轻松调用控制台应用中的方法/属性
相关问题
- 1. 在c#中使用vb.net类库项目
- 2. 如何在.net项目中使用C++类库
- 3. 如何在类库中使用ConfigurationManager类项目类型
- 4. 如何使设置适用于C#2.0中的类库项目?
- 5. 如何在我的Objective-C iOS项目中使用C库?
- 6. 如何限定只能在类库项目中使用的类?
- 7. 如何在Visual Studio 2010中引用C#类库项目?
- 8. 在Objective-C项目中使用Swift库
- 9. 在F#项目中使用C#库?
- 10. 不能在C#项目中使用C++/CLI项目类别
- 11. 在类库项目中使用ActionFilterAttribute(.NET)
- 12. 使用C#代码在MVC项目中添加类库引用
- 13. 使用C *在C .so库++项目(Ubuntu的)使用C *在C项目(Ubuntu的)
- 14. 如何在C++项目中使用WM_GETMINMAXINFO?
- 15. 如何在C#项目中使用Unity
- 16. 如何在C++项目中使用zxing?
- 17. 在不同的类库/项目中使用C#WPF Prism ViewModelLocator
- 18. 为什么我不能在C#项目中使用VB.NET类库?
- 19. 在Swift项目中使用Objective-c编写的类库
- 20. 如何在C++/CLI项目中使用托管库
- 21. 如何在C++ xcode项目中使用动态共享库?
- 22. 如何在C++项目中使用DLL库文件?
- 23. 如何在我的项目包中使用C++库gtsam?
- 24. 从库项目C访问项目类#
- 25. 如何在类库项目中使用Autofac?
- 26. 如何在类库项目中使用TagBuilder?
- 27. 如何在Windows Phone类库项目中使用ResourceDictionary
- 28. 如何在类库项目中使用Server.MapPath
- 29. 如何在其他项目中使用vC++类库?
- 30. 如何在Delphi项目中使用多个类型库?
使用不是必需的。 – 2009-08-04 16:26:23
只要命名空间与您正在使用的命名空间相同即可。如果不是,则需要使用。 – 2009-08-04 16:29:46
或者你可以一直键入namespace.objectname。我觉得使用更容易。 – 2009-08-04 16:30:19