簡體   English   中英

在C#中使用vc ++類庫

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM