AE开发中关于 “无法嵌入互操作类型.........请改用适用的接口”问题的解决方法...
生活随笔
收集整理的這篇文章主要介紹了
AE开发中关于 “无法嵌入互操作类型.........请改用适用的接口”问题的解决方法...
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
最近開始使用VS2010,在引用COM組件的時候,出現(xiàn)了“無法嵌入互操作類型……,請改用適用的接口”的錯誤提示。
查閱資料,找到解決方案,記錄如下:
選中項目中引入的dll,鼠標右鍵,選擇屬性,把“嵌入互操作類型”設(shè)置為False。
這樣做的原因:
1.”嵌入互操作類型”中的嵌入就是引進、導(dǎo)入的意思,類似于c#中using,c中include的作用,目的是告訴編譯器是否要把互操作類型引入。
2.“互操作類型”實際是指一系列Com組件的程序集,是公共運行庫中庫文件,類似于編譯好的類,接口等。
3.“嵌入互操作類型”設(shè)定為true,實際上就是不引入互操作集(編譯時候放棄Com程序集),僅編譯用戶代碼的程序集。
而設(shè)定為false的話,實際就是需要從互操作程序集中獲取 COM 類型的類型信息。
詳細信息參考?http://www.cnblogs.com/pnljs/archive/2012/02/20/2359313.html
總結(jié)
以上是生活随笔為你收集整理的AE开发中关于 “无法嵌入互操作类型.........请改用适用的接口”问题的解决方法...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 好人一生平安原唱(说一说好人一生平安原唱
- 下一篇: 理发师陶德网盘资源(理发师陶德迅雷下载)