iT邦幫忙

0

visual studio 2015 參考組件找不到Microsoft.Office.Interop.Excel

小k 2018-01-23 10:12:299502 瀏覽
  • 分享至 

  • xImage

問題如題
以下有幾個問題請版上的前輩們指教
(一)visual studio 2013 + office2013 開發環境.net framework 3.5 winform
找得到Microsoft.Office.Interop.Excel的參考
今天換一台電腦開啟上列的winform
visual studio 2015 + office2010 開發環境.net framework 4.5 winform
在參考列表會找不到Microsoft.Office.Interop.Excel,導致程式無法正常執行
(二)在原電腦開發環境裡發現Microsoft.Office.Interop.Excel有14.0.0跟15.0.0版本
不知道...差異在哪裡?

主要先解決新開發環境的問題,是哪裡出錯...

謝謝!!

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
小魚
iT邦大師 1 級 ‧ 2018-01-23 12:05:48
最佳解答

每個版本用的參考不一樣,
你可能要把原本的參考砍掉,
重新再加入參考.

看更多先前的回應...收起先前的回應...
小k iT邦新手 4 級 ‧ 2018-01-23 16:07:21 檢舉

可是我新增一個專案(VS2015+framework 4.5)在參考也找不到Microsoft.Office.Interop.Excel...我才想說我是漏掉什麼沒安裝到..

小魚 iT邦大師 1 級 ‧ 2018-01-23 19:05:21 檢舉

參考 -> 加入參考 -> 組件 -> 擴充功能
有好幾個版本,我也不知道哪個才是,
都試試看吧...
https://ithelp.ithome.com.tw/upload/images/20180123/20105694Jyujv7Nh1Z.jpg

小魚 iT邦大師 1 級 ‧ 2018-01-23 19:07:39 檢舉

換圖
https://ithelp.ithome.com.tw/upload/images/20180123/20105694x0kZ1HkSuB.jpg
小財神
我不能修改文章,
這是Bug嗎?
還是我等級不夠...

小k iT邦新手 4 級 ‧ 2018-01-24 20:16:31 檢舉

小魚 這就是我納悶的地方 我的visual studio 2015 沒有你圖中的Microsoft.office.Interop.XXXX

小k iT邦新手 4 級 ‧ 2018-01-24 20:26:08 檢舉

找到原因了 一開始安裝visual studio2015 因為是預設安裝 沒注意到沒安裝到可以使用這個參考的tools
謝謝囉!!
參考這個網址 http://kareslion.blogspot.tw/2017/07/visual-studio-microsoftofficeinteropexc.html

小k iT邦新手 4 級 ‧ 2018-01-24 21:18:10 檢舉

目前狀況是新增的都有這個參考Microsoft.office.Interop.XXXX
開啟原有VS2013+.net framework 3.5 沒有
在VS2015+.net framework 3.5也沒有
所以可能要往.net framework 3.5這個方向去找一下問題
在VS2015+.net framework 4.5就Microsoft.office.Interop.XXXX

小魚 iT邦大師 1 級 ‧ 2018-01-24 23:02:08 檢舉

舊版的有可能沒有,
我比較習慣用2015版的,
好像東西比較齊全。

小k iT邦新手 4 級 ‧ 2018-01-25 08:56:12 檢舉

小魚 如果方便的話 你可以創一個winform然後是.net framework 3.5
看有無Microsoft.office.Interop.XXXX的參數嗎?
我想知道我是不是個案

小魚 iT邦大師 1 級 ‧ 2018-01-25 19:08:51 檢舉

我建一個專案,
把版本降到3.5,
還是會出現,
你用的也是VS2015嗎?
如果是的話可能少安裝了什麼...
https://ithelp.ithome.com.tw/upload/images/20180125/20105694g0VO0k5RS4.jpg

小k iT邦新手 4 級 ‧ 2018-01-25 21:35:25 檢舉

對,我也是VS2015....我也納悶....

小k iT邦新手 4 級 ‧ 2018-01-25 22:46:21 檢舉

https://ithelp.ithome.com.tw/upload/images/20180125/20104137rcXsCbttBP.jpg
確實有裝的說...

小魚 iT邦大師 1 級 ‧ 2018-01-26 11:58:18 檢舉

我也不知道哪個才是,
如果硬碟空間夠的話,
建議全部安裝吧.

0
untitled
iT邦新手 5 級 ‧ 2018-01-23 10:56:35

我自己在local開發的時候都很正常,程式online放到server之後Microsoft.Office.Interop.Excel就會有問題,我是建議改用OleDbConnection減少這類問題發生,請指教

小k iT邦新手 4 級 ‧ 2018-01-24 20:27:34 檢舉

我最近也想嘗試NPOI這個方式~

untitled iT邦新手 5 級 ‧ 2018-01-25 09:06:27 檢舉

其實不錯啊,如果移植到各台主機上可能會有問題的話,可以減少一些參考元件上的問題

我要發表回答

立即登入回答