此服務在Visual Studio本地進行測試時工作正常。但是,當它在服務器上運行它時,我得到錯誤proccesed System.IO.FileNotFoundException:無法加載文件或程序集。有沒有辦法將類庫添加到服務中?謝謝你的幫助。在我的Windows服務上,我收到一個錯誤proccesed System.IO.FileNotFoundException:無法加載文件或程序集
0
A
回答
1
您也可以考慮使用Process Monitor,這是Microsoft提供的免費工具。監視文件活動,它會顯示它試圖從磁盤加載哪些DLL。這會告訴你哪些DLL找不到。
+0
這將與託管程序集一起工作嗎? AFAIK它只適用於本地庫。 – 2013-05-01 15:46:36
+0
我完全知道我要加載的DLL,但是如何加載它就是十億美元的問題。在視覺工作室本地很好。我接受它提供的EXE,並在我的服務器上運行sc創建。它安裝並啓動服務,然後我得到FileNotFoundException。我怎麼才能找到那個文件? – user516883 2013-05-01 15:47:28
相關問題
- 1. Windows服務 - System.IO.FileNotFoundException:無法加載文件或程序集my.dll
- 2. RegSvcs錯誤 - System.IO.FileNotFoundException - 無法加載文件或程序集
- 3. 獲取錯誤:System.IO.FileNotFoundException:無法加載文件或程序集
- 4. MVC 6:System.IO.FileNotFoundException:無法加載文件或程序集System.Diagnostics.DiagnosticSource
- 5. System.IO.FileNotFoundException:無法加載文件或程序集'Microsoft.ServiceBus,版本= 3.0.0.0
- 6. 服務無法啓動。 System.IO.FileNotFoundException:無法加載文件或程序集「assemblyname.dll」
- 7. 服務無法啓動。 System.IO.FileNotFoundException:無法加載文件或程序集
- 8. 「System.IO.FileNotFoundException:無法加載文件或程序集」實際上存在程序集時
- 9. System.IO.FileNotFoundException:無法加載文件或程序集'System.Web.DataVisualization MEF MVC
- 10. System.IO.FileNotFoundException:無法加載文件或程序集'Microsoft.Xrm.Client
- 11. 無法加載文件或程序集System.IO.FileNotFoundException
- 12. 無法在服務器上加載文件或程序集錯誤
- 13. 無法在服務器上加載文件或程序集
- 14. 無法加載文件或程序集
- 15. Windows Azure錯誤 - 無法加載文件或程序集MFCMIFC80
- 16. 無法加載文件或程序集
- 17. 無法加載SSIS Web服務中的文件或程序集錯誤任務
- 18. System.IO.FileNotFoundException:無法加載文件或程序集。系統找不到該文件SharpSvn.dll
- 19. 無法加載文件或程序集
- 20. 無法加載程序集>> System.IO.FileNotFoundException:無法加載文件或程序集'System.Core,
- 21. 無法加載文件或程序集
- 22. 應用程序錯誤:無法加載文件或程序集
- 23. 無法加載文件或程序集
- 24. Crystal Reports一直給我:無法加載文件或程序集
- 25. System.IO.FileNotFoundException:未能加載文件或程序集「Microsoft.WindowsAzure.ServiceRuntime,版本= 2.5.0.0
- 26. 無法加載文件或程序集
- 27. 服務器錯誤 - 無法加載文件或程序集'log4net,版本= 1.2.10.0'
- 28. 報告服務2005年部署錯誤:無法加載文件或程序集
- 29. System.IO.FileNotFoundException:無法加載文件或程序集'Oracle.DataAccess,...當運行單元測試
- 30. 奇怪的錯誤:System.IO.FileNotFoundException:未能加載文件或程序
那麼它使用什麼庫?你有沒有添加對他們的引用?它們存在於服務器中嗎? – Arran 2013-05-01 15:08:43
比較你的本地版本目錄和dll,如果所有出現在部署的計算機上的都檢查GAC,如果你引用的任何dll缺少目標 – 2013-05-01 15:10:26
我會在哪裏放置dll作爲服務?我在VS 2012中添加了對服務的引用,我在服務器上安裝的EXE位於相同的文件夾中(測試時),但如果這是問題,那麼如何引用服務上的dll – user516883 2013-05-01 15:11:10