none
visual studio 2015 找不到參考Microsoft.Office.Interop.Excel RRS feed

  • 問題

  • 在visual studio 2015  C#專案中 選擇.net framework 3.5 在參考中找不到Microsoft.Office.Interop.Excel相關參數

    但在.net framework 4.5 加入參數中有Microsoft.Office.Interop.Excel相關參數,visual studio 2015非要搭配.net framework 4.5?

    因為需要維護以前的程式(visual studio 2013 C# + .net framework 3.5 開發的winform) ,都會出現找不到Microsoft.Office.Interop.Excel

    但在參考中也無找不到Microsoft.Office.Interop.Excel可以新增

    請問有無方法可以解決? 


    2018年1月24日 下午 02:01

解答

  • 截了一張圖給你參考,要選EXCEL底下的.NET程式設計支援才有用,其他產品也有這個選項,不要勾錯了。


    2018年1月26日 下午 03:48

所有回覆

  • 直接加 COM 的 Excel Object Library?

    強力監督SQL Injection問題!!

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    2018年1月24日 下午 02:42
    版主
  • 在參考中,點擊加入參考,選擇COM,找到下圖打勾的項目打勾即可。

    2018年1月24日 下午 03:03
  • VS2015情況下,不論是 .net framework 3.5 或者 .net framework 4.5  只加入COM裡面的Excel Object Library 14.0 或者15.0

    會出現以下錯誤訊息 :

    命名空間 'Microsoft.Office' 中沒有類型或命名空間名稱 'Interop' (是否遺漏了組件參考?)
    2018年1月25日 上午 07:14
  • 你電腦有安裝 Office 嗎?

    強力監督SQL Injection問題!!

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    2018年1月25日 上午 11:38
    版主
  • 確定有裝

    office 2010 相關.net套件也有裝 (我特別回去在重裝一次)

    包含vs2015 的相關tools..

    2018年1月25日 下午 02:49
  • 截了一張圖給你參考,要選EXCEL底下的.NET程式設計支援才有用,其他產品也有這個選項,不要勾錯了。


    2018年1月26日 下午 03:48
  • 剛特地裝了Office 2010 + VS2015 測試了一次,沒看到問題出現。
    2018年1月26日 下午 04:43
  • 今天很無奈我也碰到該問題,同樣兩台電腦安裝一樣的VS與office就是一台出事一台沒事

    沒關係,解決方法很容易

    參考 > 加入參考 > 瀏覽 > C:\Windows\assembly\GAC_MSIL\Microsoft.Office.Interop.Excel > 往裡面的資料夾內找到 Microsoft.Office.Interop.Excel.dll

    像我的路徑會變成

    C:\Windows\assembly\GAC_MSIL\Microsoft.Office.Interop.Excel\14.0.0.0__71e9bce111e9429c\Microsoft.Office.Interop.Excel.dll

    2018年3月8日 上午 03:49
  • 這個裝了嗎? VSTO for VS2015 Update 1

    https://aka.ms/officedevtoolsforvs2015


    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    2018年3月8日 上午 10:35
  • 今天很無奈我也碰到該問題,同樣兩台電腦安裝一樣的VS與office就是一台出事一台沒事

    沒關係,解決方法很容易

    參考 > 加入參考 > 瀏覽 > C:\Windows\assembly\GAC_MSIL\Microsoft.Office.Interop.Excel > 往裡面的資料夾內找到 Microsoft.Office.Interop.Excel.dll

    像我的路徑會變成

    C:\Windows\assembly\GAC_MSIL\Microsoft.Office.Interop.Excel\14.0.0.0__71e9bce111e9429c\Microsoft.Office.Interop.Excel.dll

    這個方法最好用....
    2019年11月14日 上午 07:55
  • 我是在 參考 > COM > 選 Microsoft Excel 16.0 Object Library


    2019年12月20日 上午 01:38