閱讀200 返回首頁    go 阿裏雲 go 技術社區[雲棲]


不存在類型或命名空間名稱“Office ”

 

下午的一個Program中想導入一個EXCEL表,但是先後顯示了

1.命名空間“Microsoft”中不存在類型或命名空間名稱“Office ”(是缺少程序集引用 

   嗎?)

2. 命名空間“Microsoft”中不存在類型或命名空間名稱“Interop ”(是缺少程序集引用 

    嗎?)

很是困擾,經過多方查找,總算搞定,留下筆記以後學習。

 

 

 

1.命名空間“Microsoft”中不存在類型或命名空間名稱“Office ”(是缺少程序集引用 

   嗎?)

  方法一:(前提你已經安裝了.net FrameWork1.1和Office2003)

  1。插入office2003盤,選擇“刪除添加程序”(貌似叫這個)——>“高級”,看到   

      “Microsoft office”--->“Microsoft office Excel ”————>“從本機運行全部

        程序”(Word, PPT等以此類推)

  2。 “Microsoft office”--->“office 工具”————>“MicroSoft Forms 2.0.net

        可編程支持”----->“從本機運行全部程序”

  3.   “Microsoft office”--->“office 工具”————>“智能標記插件“------>“從

         本機運行全部程序”

  4 .    更新完成,打開visual 2008 添加引用,”C://Program Files//common Files//

           Microsoft Shared//Office10//MSO.DLL“,添加”Microsoft.Office.Core“。

  5。  OK。

 

  方法二;直接重裝Office2003,按照方法一的步驟來一遍。

 

 

2. 命名空間“Microsoft”中不存在類型或命名空間名稱“Interop ”(是缺少程序集引用 

    嗎?)

    在完成第一個步驟之後,

    找到"引用",右鍵——>添加引用----->microSoft.Office.Interop.Excel 11(或12)

    (.Net裏麵)導入即可。

 

 

    再看看,是不是OK了?哇哈哈。累的一B

最後更新:2017-04-02 22:16:12

  上一篇:go J2EE中EL和JSTL結合運用
  下一篇:go 製作網站的流程圖