我有一個C#類與CorePoll
命名空間,我將它編譯爲.DLL文件並將其放入bin bin文件夾中。但我無法使用它。 Imports CorePoll
返回無法加載文件或程序集'CorePoll'或其某個依賴項。試圖加載格式不正確的程序。 它在C#我的類文件http://pastebin.com/JkdrnXyT
在VB.NET網站中使用C#類
0
A
回答
0
沒有任何答案幫助我,我將C#代碼轉換爲VB.NET,並毫無問題地使用它,謝謝您的時間。
3
試圖加載程序格式不正確的消息。,通常來自混合64/32位環境。在構建.DLL時,確保選擇任何CPU作爲構建設置中的目標CPU。這樣,無論網站運行的是32位還是64位,該DLL都可以正常工作。但請注意,該消息還指出無法加載文件或程序集'CorePoll'或其某個依賴項。,這意味着如果您在DLL中引用了其他庫,則它們可能無法加載。
編輯:看過之後,這個例外的另一個潛在原因是混合使用不同版本的.Net Framework構建的項目。這是否可能導致你的錯誤?
使用不同版本的.NET Framework創建了組件。通常,當使用.NET Framework 1.0或.NET Framework 1.1開發的應用程序或組件嘗試加載使用.NET Framework 2.0 SP1或更高版本開發的程序集時,或者在開發應用程序時使用.NET Framework 2.0 SP1或.NET Framework 3.5會嘗試加載使用.NET Framework 4開發的程序集。可能會將BadImageFormatException報告爲編譯時錯誤,或者可能會在運行時拋出異常。
相關問題
- 1. 在vb.net網站使用daypilot
- 2. 在c#中使用vb.net類
- 3. 在ASP.Net網站項目中混合使用VB.Net和C#代碼?
- 4. 有多種語言的網站不能在C#代碼中使用VB.NET類
- 5. VB.net網站轉換到C#
- 6. 在c#中使用vb.net類庫項目
- 7. 使用WinRT在C#中Ping網站
- 8. 使用預編譯的VB.net網站
- 9. vb.net:如何使用cefsharp控制網站
- 10. vb.net登錄網站
- 11. vb.net網站登錄
- 12. 在VB.Net中使用HtmlAgilityPack從網站獲取文本
- 13. 在C#類中使用同一ASP.NET網站項目中的VB類
- 14. 使用C登錄網站#
- 15. 使用C#測試網站
- 16. 使用StateServer與C#網站?
- 17. 在C#或VB.net中使用IIS出站重寫
- 18. 在VS2010中從c#調用vb.net類
- 19. C++編碼類似網站
- 20. 在網站上使用C++庫
- 21. 在網站中使用Python
- 22. 在網站中使用SSH
- 23. 在我的網站上使用類庫C#
- 24. 閱讀網站表從vb.net
- 25. 如何使用HttpWebRequest的登錄到網站在vb.net
- 26. 如何使用代理網站在C#中查看一些其他網站?
- 27. c#類如何在網站的.cs文件中引用
- 28. 會話國有股會話,VB.NET網站C#MVC 4應用
- 29. C#在網站上
- 30. 在VB.NET中使用VB.NET DLL
圖書館依賴什麼?如果它依賴於其他dll,則需要將它們放在'bin'目錄中。 – Oded
我沒有額外的dll,我創建了一個空的類,然後將此代碼粘貼到.cs文件中 – Maysam
.NET的版本是否編譯過C#類?它與網站運行的版本相同嗎? – Oded