我有一個依賴關係文件夾,我用於我的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. 非索引C代碼包括目錄
- 9. 包括目錄中的所有/javascript/*.js
- 10. 引用的DLL沒有複製到輸出目錄
- 11. InDesign在obj中的COM引用,但不在bin目錄中
- 12. 在/ usr/bin中/ ENV:python2:沒有這樣的文件或目錄
- 13. #在/ usr/bin中/ env的:沒有這樣的文件或目錄
- 14. 在Visual Studio中編譯時,在/ bin中沒有生成DLL/EXE
- 15. 讀取目錄中的所有文件,包括其子目錄
- 16. iOS複製目錄包括子目錄
- 17. 多目錄子目錄隨機包括
- 18. 加根目錄包括目錄
- 19. Jekyll For Loop包括所有目錄
- 20. 引用的DLL沒有被複制到引用項目
- 21. 爲什麼我的JBoss AS bin目錄中沒有包含run.sh腳本?
- 22. 包括庫和dll到C++項目
- 23. LNK2001和LNK1120包括項目DLL時 - MSVC++
- 24. 包括外部項目作爲dll
- 25. 包括在沒有jar文件的java dll文件
- 26. OMake bin目錄
- 27. 混帳:和* .sth之差(?沒有子目錄)**/*做某事(包括子目錄)
- 28. /bin/sh的:/ bin中:是一個目錄
- 29. #包括<exception> - 沒有這樣的文件或目錄
- 30. 在Visual Studio中引用用戶目錄中的dll失敗
程序集未被隱式引用。 – amateur 2011-01-09 21:24:53