第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Interop類型無(wú)法嵌入

Interop類型無(wú)法嵌入

慕少森 2019-07-25 15:25:50
Interop類型無(wú)法嵌入我正在使用C#在.NET 4.0框架(beta2)上創(chuàng)建一個(gè)Web應(yīng)用程序。當(dāng)我嘗試使用名為“ActiveHomeScriptLib”的程序集時(shí),出現(xiàn)以下錯(cuò)誤:無(wú)法嵌入Interop類型'ActiveHomeScriptLib.ActiveHomeClass'。請(qǐng)改用適用的界面。當(dāng)我將框架更改為3.5版時(shí),我沒有任何錯(cuò)誤。什么是Interop Type,為什么只有在我使用4.0框架時(shí)才會(huì)出現(xiàn)這種情況?
查看完整描述

3 回答

?
肥皂起泡泡

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超6個(gè)贊

.NET 4.0允許將主互操作程序集(或者更確切地說,它所需的部分)嵌入到程序集中,這樣您就不需要將它們與應(yīng)用程序一起部署。

無(wú)論出于何種原因,這個(gè)組件都無(wú)法嵌入 - 但聽起來(lái)這對(duì)你來(lái)說不是問題。只需在Visual Studio 2010中打開程序集的“屬性”選項(xiàng)卡,并將“嵌入互操作類型”設(shè)置為“False”。

編輯:另請(qǐng)參閱Michael Gustus的答案Class從您正在使用的類型中刪除后綴。


查看完整回答
反對(duì) 回復(fù) 2019-07-25
?
眼眸繁星

TA貢獻(xiàn)1873條經(jīng)驗(yàn) 獲得超9個(gè)贊

在大多數(shù)情況下,此錯(cuò)誤是嘗試實(shí)例化COM對(duì)象的代碼的結(jié)果。例如,這是一段啟動(dòng)Excel的代碼:

Excel.ApplicationClass xlapp = new Excel.ApplicationClass();

通常,在.NET 4中,您只需要?jiǎng)h除“Class”后綴并編譯代碼:

Excel.Application xlapp = new Excel.Application();

MSDN的解釋在這里。


查看完整回答
反對(duì) 回復(fù) 2019-07-25
?
慕尼黑5688855

TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超2個(gè)贊

和Jan一樣,我花了一段時(shí)間才得到它... = S所以對(duì)于那些因挫敗感而蒙羞的人。

  • 右鍵單擊您在項(xiàng)目“ 參考”下的解決方案資源管理器中添加的有問題的程序集。(在我看來(lái)是WIA)

  • 單擊屬性。

  • Embed Interop Assembly應(yīng)該有選擇。

  • 將其設(shè)置為False


查看完整回答
反對(duì) 回復(fù) 2019-07-25
  • 3 回答
  • 0 關(guān)注
  • 550 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)