[英]use vc++ class library in c#
我在vc ++項目中創建了一個簡單的“ public ref類”,該項目配置為生成動態庫。 在c#項目(簡單控制台應用程序)中,我添加了vc ++項目作為參考,並進行了“使用myVC ++庫”。 但是,當我嘗試從vc ++ dll創建對象時,總是得到:未處理System.BadImageFormatException
有任何線索或有用的教程嗎?
TIA
是否將c#項目設置為針對“任何CPU”構建-如果是,並且您使用的是64位OS,則加載將失敗。
VC ++ dll僅是32位,而64位應用程序無法運行它。
您可以將c#構建更改為目標x86。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.