2
A
回答
0
添加引用,幷包括相關的命名空間(S)。
.NET不支持庫的靜態鏈接,因此您的引用程序集將在運行時根據需要加載。
1
如果在項目中添加對DLL的引用,它將在第一次需要時加載。
2
下面是一個快速谷歌對我所假設的是您的實際問題的結果:How to: Add or Remove References in Visual Studio。 Visual Basic和C#有一些細微的區別,但文章和任何鏈接都解釋了這一點。
基本上,在Visual Studio中創建項目文件中的dll的引用,將相應的using
語句添加到所需的命名空間,並從dll引用您喜歡的任何類。
如果您沒有使用Visual Studio和項目文件,上述鏈接將幫助您從命令行構建。例如,csc /out:TestCode.exe /reference:MathLibrary.DLL TestCode.cs
如果它不是你要找的,試試這個:Dynamic load .NET dll files (Creating a plug-in system) – C#。這裏是一個更精確的模型:Plugin architecture using C#
哦也,因爲你是新來的C#,這可能是使用你一般:Visual C# Developer Center - New to development
相關問題
- 1. 加載C#DLL
- 2. C++加載DLL
- 3. C DLL中不加載C#
- 4. 從dll調用函數到exe C++
- 5. DLL EXE混合C++的Windows
- 6. 合併C#DLL的成.EXE
- 7. C#編譯dll的成exe
- 8. C++ DLL變量爲vb.net exe
- 9. 在EXE中分發DLL(C++)
- 10. DLL要EXE轉換? [C++]
- 11. C++:加載一個EXE的DLL,本地vftable問題
- 12. C#AppDomain無法加載DLL
- 13. Windows C++ DLL動態加載
- 14. C#2010不加載delphi DLL
- 15. 加載C++ dll在ironpython
- 16. 無法加載DLL在C#
- 17. 加載dll與C++顯式加載
- 18. Plain C正在加載一個C#dll
- 19. C#加載C++ DLL - 出口問題
- 20. 加載C++ dll時出現C#crash
- 21. 無法加載C++ dll,甚至VB.Net exe和.dll在同一個文件夾中
- 22. C++ Exe加密?
- 23. 綁定/附加.DLL到.EXE
- 24. 使用c注入C++ dll到exe文件#
- 25. 如何從C++ DLL動態加載C#dll
- 26. 從非託管C Dll加載託管C++ Dll?
- 27. C++,枚舉已加載的模塊時找不到加載的C#DLL
- 28. 如何將C DLL加載到C#代碼中?
- 29. 如何從動態位置將C#dll加載到C#dll項目中?
- 30. 將C++ DLL添加到C#項目