2012-02-29 24 views
0

我有一個應用程序,您可以選擇一個託管的dll,並且這些方法與參數一起列出。我可以選擇一種方法和參數,然後執行該方法。動態創建非託管程序集的包裝?

現在,我不知道是否有可能從我的.NET代碼做類似於c/C++ dll的東西?我想這可能是因爲當我在Visual Studio中選擇對C++ dll的引用時,我能夠訪問方法等等?

任何輸入將不勝感激!

+0

你應該考慮標記你以前的問題的一些答案。這可能有助於讓更多的人隨時想要幫助你。 – 2012-02-29 07:15:24

回答

1

看看這裏的問題是,C++不支持任何形式的Reflection,所以沒有一個(標準)的方式來獲得所有所需的方法參數和信息的信息自動構建這個包裝器。

但有些工具可以緩解這種包裝生成,例如SWIG。但是,這仍然需要用戶輸入,而不是自動過程。

相關問題