相关疑难解决方法(0)

找不到Microsoft.Office.Interop Visual Studio

我需要开发一个能够使用Visual Studio使用C#发送电子邮件的应用程序.该应用程序将能够使用模板进行邮件和很多事情,但我有一个问题.

当我尝试添加它时,我找不到任何Office.Interop引用,这意味着我无法使用Outlook.Office安装在我的计算机上,但我也尝试通过此链接安装PIA http://www.microsoft.com/en-us/download/details.aspx?id=3508但它没有改变任何东西(当我启动MSI它一言不发,我不知道它是否是问题的一部分).

我使用VS 2013快递是它的一部分限制吗?

.net c#

65
推荐指数
5
解决办法
14万
查看次数

无法在参考列表中找到Microsoft.Office.Interop.Word

由于我不知道如何将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

20
推荐指数
4
解决办法
5万
查看次数

无法找到Microsoft.Office.Interop.Excel参考

我在为项目添加excel引用时遇到了麻烦.我已经安装了Primary Interop Assemblies.

该项目正确检测Microsoft.Office.Interop.Word程序集引用,但仍无法找到excel引用.

当我尝试手动添加引用时,我右键单击该项目,添加引用,导航到Microsoft.Office.Interop.Excel文件并尝试手动添加它.一旦我选择参考我然后确保检查参考,然后点击确定.没有任何反应,它无法实际添加项目的引用路径.

使用VS2012旗舰版.

有关如何让项目看到excel参考的任何建议?

.net c# excel reference

13
推荐指数
3
解决办法
4万
查看次数

修复 .NET 应用程序中的并行错误

我正在将 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 …

.net c# excel-interop visual-studio-2013 windows-8.1

3
推荐指数
1
解决办法
6249
查看次数

获取"错误1"命名空间"Microsoft"中不存在类型或命名空间名称"Office"(您是否缺少程序集引用?)"错误

我一直试图在我的代码中运行这两行:

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中运作良好.非常感谢您的帮助......谢谢

c#

0
推荐指数
1
解决办法
2万
查看次数