我使用命令行(csc)創建了一個dll。假設dll包含Add(int,int)方法。現在我想在vC++中使用那個添加函數?如何在vC++中使用c#dll?
如何做到這一點?
您的幫助將得到很大的讚賞。
這是我在做什麼。
vcproj;對於這個項目我有右鍵單擊和鏈接器部分添加額外的依賴關係。添加dll所在的路徑。
的main.cpp
using namespace Test
void main()
{
demo d;
d.add(5,5);
}
錯誤命名空間試驗不存在。
如何解決這個問題?
我需要使用DLL作爲非託管代碼
如果C++應用程序被管理,那麼它當然比這更容易,你可以完全避免使用COM。 – Noldorin 2009-06-11 12:35:46
@Matthew Brindley我做了什麼http://support.microsoft.com/kb/828736給出,但我得到一個錯誤,不能從'const _GUID'轉換爲'const IISWebFrameworkDAAB :: DataAccessInterface'「我應該怎麼做? – user1402643 2012-10-08 07:43:36