我在GAC中添加了一個程序集,它不存在於windows/Assembly中,而是存在於C:\ Windows \ Microsoft.NET \ assembly \ GAC_MSIL中。但是在我添加了這個程序集的引用後,它顯示錯誤消息,如無法加載文件或程序集'Microsoft.ApplicationBlocks.Data,Version = 3.0.0.0,Culture = neutral,PublicKeyToken = 76d09afd81300b1a'或它的某個依賴項。該系統找不到指定的文件。任何解決方案。GAC程序集在運行時拋出錯誤
0
A
回答
0
.NET 4.0以前的版本使用c:\ windows \ assembly作爲GAC文件夾。從4.0開始,它使用c:\ windows \ Microsoft.NET \ assembly(因爲版本之間存在運行時不兼容性更改)。如果您使用.NET 4+工具來安裝程序集,那麼它會轉到第二個GAC,如果您嘗試從pre.NET 4項目中引用它,它將在第一個GAC中查找並且不會找到它。請參閱https://stackoverflow.com/a/2660366/552139
+0
我從.NET 4.5項目中引用它,但顯示上面提到的錯誤。 – Joms 2014-11-25 10:52:37
相關問題
- 1. 無法運行程序拋出錯誤
- 2. WebApi在運行時加載Microsoft.Owin 3.0程序集時拋出錯誤
- 3. NSURLRequest拋出運行時錯誤
- 4. 拋出一個運行時錯誤
- 5. python腳本在Ubuntu上運行時拋出mysql錯誤,但在OSX上運行時不會拋出mysql錯誤
- 6. 在程序集中運行簡單程序時出錯
- 7. 程序拋出編譯時錯誤oracle
- 8. 運行程序時出錯?
- 9. Neo4j程序拋出錯誤
- 10. Windows Azure SDK 2.0和GAC中的舊運行時程序集
- 11. 當我試圖加載log4net程序集時拋出錯誤
- 12. 指向2d數組,程序編譯但在運行時拋出分段錯誤
- 13. 運行集成測試時拋出SqlException
- 14. Easyhook在vs2010發出「無法在GAC中安裝程序集」錯誤
- 15. EmberJS - 在'firebase`執行時拋出錯誤
- 16. 運行時錯誤R6034在C#程序
- 17. Luis集成拋出錯誤
- 18. 在rspec中運行訪問命令時Poltergeist拋出錯誤
- 19. ExpectedConditions類在運行硒測試時會拋出許多錯誤
- 20. Maven在運行testng測試用例時拋出錯誤
- 21. 在vba中複製範圍拋出運行時錯誤1004
- 22. R在運行SVM時拋出一個錯誤
- 23. 在GWT使用javax.validation拋出運行時錯誤ClassNotFoundException的
- 24. 當設置表單值時,JQuery val()拋出運行時錯誤
- 25. 爲什麼sbt程序集在更新依賴關係時拋出錯誤?
- 26. RabbitMQ MessageConverter在運行Spring Boot應用程序時出現錯誤
- 27. 在gdb調試器中運行程序時給出的錯誤
- 28. 在Tomcat上運行GWT應用程序時出現錯誤StringIndexOutOfBoundsException
- 29. GAC - 程序集在GAC中,但「無法加載文件或程序集」
- 30. 運行程序時出現分段錯誤並改變輸出
您是否在csproj中設置了「複製到本地」的引用? 是否引用版本3.0.0.0? 我寧願將依賴關係與您的應用程序捆綁在一起。 – Oliver 2014-11-25 08:34:44