PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_Sharp
[问题] NET Framework SDK使用Excel interop
楼主:
rockrock1127
(rockrock1127)
2017-10-04 16:57:08
各位大大好
小弟之前没有使用C#的经验,以前写程式只会简单的C然后用Dev C++把程式compile
成exe档使用。但最近有需要用到写入现有EXCEL档的功能所以开始接触C#。由于不方
便使用Visual Studio,google板上精华区后知道可以下载安装NET framework SDK来
compile写好的.cs档 (SDK是2.0版)。但是当我有使用excel相关的指令时,complie就
会失败。
我的程式码里有用
using Microsoft.Office.Interop.Excel; 加入Excel interop (不确定这样讲对不对)
然后指令有用到
Excel.Application
Excel.Workbook
Excel.Worksheet
等等
Compile后显示错误:
error CS0234: 命名空间 'Microsoft'中没有型别或命名空间名称'Office' (您是否
遗漏了组件参考)
Google网上资讯发现大多解决方法是用Visual Studio加入reference。但我没有装
Visual Studio。想请问有没有办法在不装Visual Studio只靠NET framework SDK的
方法compile含EXCEL指令的C#程式? 或者我该使用什么关键字可以找到解决方法?
最后祝各位大大中秋快乐,谢谢!
作者:
ssccg
(23)
2017-10-04 17:28:00
没visual studio就是你要自己开csproj或sln档起来改啊..另外Office PIA那些dll通常是安装VS时装的,没装VS只装SDK不知道有没有包含那些... 你要先确定你有那些dll
作者:
J002
(阿里山 我来了XD~)
2017-10-04 18:54:00
nuget上有吗?
作者:
techo
(而我知道)
2017-10-04 19:17:00
https://goo.gl/QVXcau
这个有装吗?有的话应该可以在c:\windows下找到这个folderMicrosoft.Office.Tools.Excel, 里面会有M*Excel.dll用browse的方式加进reference应该就可以了哈 sorry没看清楚原文 原来没装VS XD
作者:
eeccoo
2017-10-05 10:42:00
我最近也是遇到类似问题,我是用MSbuild建置会出现这个错误但用VS建置就不会,我是用VS安装工具安装office开发套件MSBuild才不会出现这错误,虽然知道你没装VS不过给你参考补充有加入Microsoft.Office.Interop.Excel.dll一样会错
作者:
ly2314
(ly2314)
2017-10-06 09:46:00
VSTO?
作者:
O187
(187cm)
2017-10-06 22:27:00
这种东西要安装office才有呀
继续阅读
[问题] 泛型类别如何向下转型?
noodleT
[问题] asp 转 asp.net
Tony427
class
GooLoo
[问题] UWP .NET Framework 4.5 Thread请益
BIAO
[问题] .net mvc热更新
gentleman45
[问题] DataGridView标题字段调整
Laplace929
Re: [问题] 客制化CollectionViewGroup
name2name2
[问题] 看不到程式码的debug该如何是好
jamyang
[问题] 客制化CollectionViewGroup
JGC18
[情报] .NET Conf 2017
name2name2
Links
booklink
Contact Us: admin [ a t ] ucptt.com