西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁編程開發(fā)C#.NET → VS編程中找不到Microsoft.Office.Core、Microsoft.Office.Interop.Word和VBIDE引用解決方案

VS編程中找不到Microsoft.Office.Core、Microsoft.Office.Interop.Word和VBIDE引用解決方案

相關(guān)軟件相關(guān)文章發(fā)表評論 來源:西西整理時間:2011/5/13 17:03:37字體大。A-A+

作者:西西點擊:4459次評論:0次標(biāo)簽: VS2008 Office

  • 類型:編程輔助大小:1.8M語言:英文 評分:6.0
  • 標(biāo)簽:
立即下載
 在使用vs2005、 vs2008、 vs2010 制作包含 word等office的應(yīng)用程序時,有時找不到對Microsoft.Office.Core、Microsoft.Office.Interop.Word和VBIDE 三個文件的引用,此時,如果已經(jīng)安裝了office 2003,那么可能是選擇“典型安裝”或者是“最小化安裝”,那需要從“控制面板”中將其刪除,然后再次安裝,并選擇“完全安裝”,安裝之后再使用以下兩種方法之一即可。

  在選擇“完全安裝”office 2003 后,使用以下兩種方法之一即可。

  方法一
首先在“解決方案中”展開各個項目
  1. 解決引用Microsoft.Office.Core --> Interop.Microsoft.Office.Core.dll
   先在各個項目“引用”中,刪除對Microsoft.Office.Core的引用,然后再右擊引用-->添加引用-->在COM頁面的下拉框中,找到Microsoft Office 11.0 Object Library ,按“確定” 就將其加入到 引用

  2. 解決引用Microsoft.Office.Interop.Word --> Microsoft.Office.Interop.Word.dll
  不用刪除對Microsoft.Office.Interop.Word 的引用,直接右擊引用-->添加引用-->在COM頁面的下拉框中,找到Microsoft Word 11.0 Object Library ,按“確定” 就將其加入到 引用中
 
  3. 解決引用VBIDE --> Microsoft.Vbe.Interop.dll

  完全安裝了office 2003之后,VBIDE 的引用一般就自動修正好了。


  方法二
  編輯一個批處理文件,將幾個動態(tài)庫文件,復(fù)制到某一個根文件夾,比如D:\以方便引用。然后右擊引用-->添加引用-->“瀏覽”頁面,從中找到它們按“確定”就將其加入到引用中
  Interop.Microsoft.Office.Core.dll或者office.dll,Microsoft.Office.Interop.Word.dll,Microsoft.Vbe.Interop.dll


  1. 使用記事本 編輯一個批處理文件比如 cwv.bat,內(nèi)容如下:

  REM 復(fù)制 引用Microsoft.Office.Core的動態(tài)庫
  cd %windir%\assembly\GAC\Office\11.0.0.0__71e9bce111e9429c
  copy Office.dll d:\

  REM 復(fù)制 引用Microsoft.Office.Interop.Word的動態(tài)庫
  cd %windir%\assembly\GAC\Microsoft.Office.Interop.Word\11.0.0.0__71e9bce111e9429c
  copy Microsoft.Office.Interop.Word.dll d:\

  REM 復(fù)制 引用VBIDE的動態(tài)庫
  cd %windir%\assembly\GAC\Microsoft.Vbe.Interop\11.0.0.0__71e9bce111e9429c
  copy Microsoft.Vbe.Interop.dll d:\

  2. 雙擊執(zhí)行該批處理文件,就將引用的動態(tài)庫復(fù)制到 d:\,以方便添加引用。最好到MS-DOS方式下執(zhí)行,以便切確知道是否真正拷貝。

  3. 直接右擊“解決方案”的引用-->添加引用-->在“瀏覽”頁面,在D:\找到選擇它們,按“確定”就將其加入到引用中

  更多內(nèi)容,可以參考http://msdn.microsoft.com/zh-cn/library/aa159923(office.11).aspx


  注意:以上文件是部署或者注冊了的,它們位于%windir%\assembly\GAC或者%windir%\assembly\GAC_MSIL下面,使用windows上的搜索是找不到的。要想找到它們,需要切換到MS-DOS命令下(開始--運(yùn)行,輸入cmd按回車,或者開始--程序--附件--命令提示符),然后再使用 cd c:\,轉(zhuǎn)到在c:\根目錄下,使用以下3個命令,將文件所在的位置輸出追加到文件aa.bat中,然后使用記事本編輯到上面需要的方式。

  dir Office.dll /s >> aa.bat
  dir Microsoft.Office.Interop.Word.dll /s >> aa.bat
  dir Microsoft.Vbe.Interop.dll /s >> aa.bat

    相關(guān)評論

    閱讀本文后您有什么感想? 已有人給出評價!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

    發(fā)表評論 查看所有評論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)