我基本上需要從.NET程序集公開C API。在PC上,我可以使用C++/CLI,它可以完美地滿足我需要的功能。但是,在Windows CE上,它看起來不像C++/CLI受支持。有沒有辦法做到這一點?從Windows CE上的本地代碼調用託管程序集
1
A
回答
3
你不能這樣做。所謂的「EE Hosting」意味着本機代碼必須能夠啓動並託管DLL中的託管執行引擎。精簡版框架不支持這一點。它也沒有後門解決方法。
0
請參閱本頁:http://msdn.microsoft.com/en-us/library/aa446497.aspx表示「與完整的.NET Framework不同,.Net Compact Framework 2.0不支持從本機代碼託管運行時。」
相關問題
- 1. 調用本地代碼的多線程託管應用程序
- 2. 從非託管win32程序集DLL調用託管代碼 - 崩潰
- 3. 從託管代碼調用本機API
- 4. 從託管代碼調用非託管代碼的性能
- 5. 從託管C#應用程序中調用非託管代碼的缺點
- 6. C++ cli從非託管代碼調用託管代碼
- 7. 從託管代碼調用非託管代碼
- 8. 從非託管代碼調用託管代碼
- 9. 從本地託管Web應用程序
- 10. 確定哪個.NET程序集調用非託管代碼
- 11. 從託管或產卵過程調用非託管代碼
- 12. 調試託管的.NET代碼從非託管C++調用
- 13. 我如何從託管代碼調用外部非託管應用程序?
- 14. 從Silverlight應用程序調用託管代碼
- 15. 從Windows 8應用程序調用本地Web服務(自託管WCF)
- 16. 從託管代碼性能調用本機代碼
- 17. 簽署引用非託管程序集的託管程序集
- 18. 從託管代碼掛鉤LoadLibrary調用
- 19. 從非託管代碼加載混合模式程序集
- 20. 從C#託管代碼調用win32 CreateProfile()管理代碼
- 21. 從非託管代碼調用託管.NET代碼的最佳方式
- 22. 從服務器上託管的PHP調用本地Python腳本
- 23. 託管代碼和非託管代碼之間的調用代碼
- 24. 從託管應用程序調用的本地DLL中調用堆棧溢出
- 25. 在調試託管代碼時調試非託管代碼
- 26. 同時調試本機(ANSI C DLL)和託管(C#程序集)代碼
- 27. 從託管調用時調試本機代碼
- 28. 本地C++編寫C#託管代碼
- 29. 從C#windows服務調用C++ dll(非託管代碼)
- 30. 從託管.NET代碼調用本機回調(當使用COM加載託管代碼時)
哎呀,這是個壞消息。你知道某處(MSDN或其他地方)是否清楚這一點?不是我不相信你,我只是需要彈藥回到我的老闆... – Jason 2009-11-10 22:22:00
我也知道,他們不在那裏,我曾與CF團隊管理特別是在很多場合。沒有明確的「不存在」的聲明,但我沒有定義任何CLR Hosting API(http://msdn.microsoft.com/zh-cn/magazine/cc163567.aspx)對於CF來說是指示性的。 – ctacke 2009-11-10 23:52:48