积极答复者
有.NET中使用COM组件

问题
答案
-
可以,但是占用资源要看你调用的com组建自己了。
而且.NET不能管理com调用资源的释放。
前面好像有人抱怨调用webbrowser,占用内存比较多,这个就是一个例子。
family as water- 已标记为答案 Cookie Luo 2010年12月27日 3:24
-
嗯,当然可以用。
但是.net 托管堆和com之间的访问会消耗很多资源,但更重要的是安全问题,因为com组件是非托管的,如果程序要发布,智能部署对com组件也是个问题。所以不是非常必要还是尽量不用。
Cookie Luo[MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
- 已标记为答案 Cookie Luo 2010年12月27日 3:24
全部回复
-
可以,但是占用资源要看你调用的com组建自己了。
而且.NET不能管理com调用资源的释放。
前面好像有人抱怨调用webbrowser,占用内存比较多,这个就是一个例子。
family as water- 已标记为答案 Cookie Luo 2010年12月27日 3:24
-
嗯,当然可以用。
但是.net 托管堆和com之间的访问会消耗很多资源,但更重要的是安全问题,因为com组件是非托管的,如果程序要发布,智能部署对com组件也是个问题。所以不是非常必要还是尽量不用。
Cookie Luo[MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
- 已标记为答案 Cookie Luo 2010年12月27日 3:24