我有一個依賴關係文件夾,我用於我的web應用程序的DLL。有些是在Web應用程序中引用的,有些則不是。但是,爲了運行應用程序,我需要在Web應用程序的bin目錄中包含所有dll。但我不想在Web應用程序中引用它們。有沒有解決這個問題的方法?我正在考慮後構建事件複製所需的dll從依賴到bin目錄。包括dll在bin目錄中沒有引用
1
A
回答
1
您可以使用PostBuild事件或編輯項目文件以包含MSBuild Copy Task。 檢查:http://msdn.microsoft.com/en-us/library/3e54c37h.aspx
2
如果組件被隱式引用(需要引用的組件),它們應該自動複製到輸出路徑。如果有動態加載的組件,例如一些插件,則需要手動將它們複製到bin
文件夾。後期事件似乎是一種好方法。
相關問題
- 1. ASP.NET在bin目錄中忘記dll
- 2. ASP.net Bin目錄 - dll loading
- 3. 沒有荏苒包括當前目錄
- 4. dll引用沒有被複制到Bin文件夾中
- 5. 引用dll不在bin文件夾中
- 6. Visual Studio 2010「添加引用」正在將dll複製到bin目錄中?
- 7. 包括stdlib.h中:沒有這樣的文件或目錄在VC++
- 8. 引用的DLL沒有複製到輸出目錄
- 9. #在/ usr/bin中/ env的:沒有這樣的文件或目錄
- 10. 在/ usr/bin中/ ENV:python2:沒有這樣的文件或目錄
- 11. 在Visual Studio中編譯時,在/ bin中沒有生成DLL/EXE
- 12. 多目錄子目錄隨機包括
- 13. iOS複製目錄包括子目錄
- 14. 加根目錄包括目錄
- 15. Jekyll For Loop包括所有目錄
- 16. LNK2001和LNK1120包括項目DLL時 - MSVC++
- 17. /bin/sh的:/ bin中:是一個目錄
- 18. Mod_rewrite不包括子目錄
- 19. 不包括子目錄
- 20. 引用在包裝DLL
- 21. 沒有GTK包括
- 22. 從bin目錄中刪除DLL導致ASP.NET MVC編譯錯誤
- 23. 如何訪問bin的子目錄中的dll。 。淨?
- 24. 動態加載dll,其中包括外部庫的引用
- 25. htmltidy linter目錄中沒有文件usr/local/bin
- 26. PHP包括包括(不同的目錄)中
- 27. mysql bin目錄在哪裏?
- 28. Visual Studio - dll的引用自動創建在bin文件夾中
- 29. 其中是在rails3中的bin目錄?
- 30. NuGet包將非託管dll複製到根目錄而不是bin
程序集未被隱式引用。 – amateur 2011-01-09 21:24:53