我需要开发一个能够使用Visual Studio使用C#发送电子邮件的应用程序.该应用程序将能够使用模板进行邮件和很多事情,但我有一个问题.
当我尝试添加它时,我找不到任何Office.Interop引用,这意味着我无法使用Outlook.Office安装在我的计算机上,但我也尝试通过此链接安装PIA http://www.microsoft.com/en-us/download/details.aspx?id=3508但它没有改变任何东西(当我启动MSI它一言不发,我不知道它是否是问题的一部分).
我使用VS 2013快递是它的一部分限制吗?
由于我不知道如何将MS Word与C#集成,因此我得到了解决我遇到的问题的解决方案:http://www.dotnetperls.com/word
我查看了这个解决方案,我找不到Microsoft.Office.Interop.Word参考列表.我也无法在COM Objects下找到它.我错过了什么?我正在使用Visual Studio Express 2012.
编辑:
这个问题的答案是你必须在你的计算机上安装MS Office.
c# ms-word ms-office visual-studio-express visual-studio-2012
我在为项目添加excel引用时遇到了麻烦.我已经安装了Primary Interop Assemblies.
该项目正确检测Microsoft.Office.Interop.Word程序集引用,但仍无法找到excel引用.
当我尝试手动添加引用时,我右键单击该项目,添加引用,导航到Microsoft.Office.Interop.Excel文件并尝试手动添加它.一旦我选择参考我然后确保检查参考,然后点击确定.没有任何反应,它无法实际添加项目的引用路径.
使用VS2012旗舰版.
有关如何让项目看到excel参考的任何建议?
我正在将 C# 程序从 Visual Studio 2010 移植到 Visual Studio 2013。两者都是 IDE 的 Express 版本。在 2013 年的构建中,我遇到了并行失败。
The application has failed to start because its side-by-side configuration is incorrect.
该sxstrace.exe工具不提供我能够有用解释的任何信息。这是该工具的人类可读输出。
开始激活上下文生成。
输入参数:
标志 = 0
处理器架构 = AMD64
CultureFallBacks = en-GB;en;en-US
ManifestPath = C:\Users\Brian\Documents\Visual Studio 2013\Projects\WebInterface1\WebInterface1\bin\Debug\WebInterface1.exe
AssemblyDirectory = C:\Users\Brian\Documents\Visual Studio 2013\Projects\WebInterface1\WebInterface1\bin\Debug\
应用程序配置文件 = C:\Users\Brian\Documents\Visual Studio 2013\Projects\WebInterface1\WebInterface1\bin\Debug\WebInterface1.exe.Config
信息:解析应用程序配置文件 C:\Users\Brian\Documents\Visual Studio 2013\Projects\WebInterface1\WebInterface1\bin\Debug\WebInterface1.exe.Config。
错误:激活上下文生成失败。
结束激活上下文生成。
由于信息很少,我怀疑问题可能与 Interop 相关,因此我进行了一些实验,但没有一个能解决问题。
该应用程序与 Excel 互操作,最初Excel 2003来自Office 2003 Professional. 由于Office 2003 Professional …
我一直试图在我的代码中运行这两行:
using Excel = Microsoft.Office.Interop.Excel;
using Word = Microsoft.Office.Interop.Word;
Run Code Online (Sandbox Code Playgroud)
出于某种原因,我不断收到此错误:
Error 1 The type or namespace name 'Office' does not exist in the namespace 'Microsoft'
(are you missing an assembly reference?)
Run Code Online (Sandbox Code Playgroud)
有没有人知道如何配置正确的组件到Visual Studios 2013,使这些线路工作?他们在Visual Studios 2010中运作良好.非常感谢您的帮助......谢谢