我需要开发一个应用程序,将有能力发送邮箱使用C#与visual studio.该应用程序将能够使用邮件模板,以及很多东西,但我有一个问题.

我找不到办公室.当我try 添加互操作引用时,这意味着我无法使用Outlook.Office安装在我的电脑上,但我也try 从这个link http://www.microsoft.com/en-us/download/details.aspx?id=3508安装PIA,但它没有改变任何东西(当我启动MSI时,它会停止运行,没有一句话,我不知道这是否是问题的一部分).

我正在使用Visual Studio 2013 Express,以防这可能会限制可能的答案.

推荐答案

try 添加引用时,请在COM下查找它们.如果需要,您应该可以找到下面的参考,可能还有Microsoft Outlook 15.0对象库.Word、Excel等也有类似的库:

enter image description here

Update:对象库应该包含互操作的内容.try 将其添加到源文件中,看看它是否找到了您需要的内容:

using Microsoft.Office.Interop.Outlook;

enter image description here

.net相关问答推荐

当数据大量分布在微服务中时,我应该如何设计后端?

无法在 Blazor Server 应用程序中触发 InputRadio 的 onchange 事件

无法加载文件或程序集 不支持操作. (来自 HRESULT 的异常:0x80131515)

C#6.0 字符串插值本地化

在 C# DllImport 中使用 32 位或 64 位 dll

Silverlight 与 Flex

将笔画应用于 WPF 中的文本块

如何等到远程 .NET 调试器附加

C# 中 try/finally 的开销?

如何创建只读依赖属性?

ASP.NET Core 等效于 ASP.NET MVC 5 的 HttpException

找不到 Assert.Fail 和 Assert.Pass 或等效项

如何比较 C# 中的(目录)路径?

单元测试 C# 保护方法

如何在 RabbitMQ 中设置重试次数?

log4net的正确使用方法(记录器命名)

如何在 nuspec 中指定特定的依赖版本?

MVC4 HTTP 错误 403.14 - 禁止

在 Windows 窗体 C# 应用程序中拥有配置文件的最简单方法

如何判断枚举是否包含数字?