我有一个在客户端机器上运行的 C# 应用程序(一个 VSTO 办公室插件),我需要制作一个安装项目或任何其他可以用我自己的值覆盖和更新 user.config 文件中的用户设置的 EXE。 似乎我无法确切知道 user.config 的位置 - 它似乎在 AppData\Local\Microsof ...
我有一个在客户端机器上运行的 C# 应用程序(一个 VSTO 办公室插件),我需要制作一个安装项目或任何其他可以用我自己的值覆盖和更新 user.config 文件中的用户设置的 EXE。 似乎我无法确切知道 user.config 的位置 - 它似乎在 AppData\Local\Microsof ...
我在 Visual Studio 中为 outlook 开发了一个插件。 当我运行它时,它会正确打开 outlook,但不会在 COM 加载项列表中显示该加载项。 我认为这与注册表有关,但似乎无法找到问题所在。 运行应用程序时,我可以看到它在HKEY_CURRENT_USER\SOFTWARE\Mi ...
我们有一个自定义功能区,用于与 Microsoft Word 一起使用,它利用 Word 的 DocumentBeforeSave 事件在每次用户保存文档时执行一些业务逻辑,绑定和声明如下所示: 这工作得很好,传递给我们方法的Doc object 包含所有内容和相关数据(注释、路径、名称等)但是,如 ...
我们有一个 Outlook 插件,它执行以下操作用户单击一个按钮将 email 保存到服务器上。 保存时,我们将email的PR_INTE.NET_MESSAGE_ID_W_TAG上传到服务器。 该插件还有一个 System.Timer 计时器 object,每 15 分钟触发一次。 在这个计时器中 ...
我有一个自定义任务面板,在所有资源管理器和检查器中都可见 windows。现在,新版本的 Outlook 在左侧添加了一个垂直应用程序导航栏,当然,如果你想通过高级 Outlook 使其不可见选项,但现在我的问题是新导航栏现在与自定义任务窗格的最左侧重叠。 看起来这是微软的一个错误。 那么我该如何解 ...
我有一个 VSTO Outlook 插件,它在所有 windows、资源管理器和检查员中始终显示一个 Outlook 自定义任务窗格。 这工作完美,我的意思是,自定义任务窗格始终显示,除了一个特定的用例,例如,当您通过单击 web 页面中的 mailto 链接打开 outlook 时。 在这种情况下 ...
2010、2013、2016、2019及以后版本的Office如何查看WiX(Product.wxs)? 应忽略 2007、2003 或更早版本(就好像根本没有安装 Office)。 我知道这个问题: C#:如何知道某个 Office 2003 或 2007 应用程序是否已安装? ,但不知道如 ...
在我的 Ribbon.xml 中给出: 在我的 Ribbon.cs 中 我已经试过了 和 如何调用原始功能? ...
尝试使用 C# 以编程方式获取 Excel VSTO 中 ActiveCell 的顶部和左侧位置时出现编译器错误 CS1061 编译器抱怨 activeCell,工作表没有定义并且值不可用。 有没有人找到解决这个问题的方法? 在确保有一个活动单元格但仍然没有用时,我确实测试了我的代码。 CS1 ...
我正在开发一个vsto插件,我在其中创建了一个 Form(WinForm),其中包含用户必须从以前的邮件中复制的长文本字段。 现在,我面临的问题是,每当我最小化 winform 时,整个 Outlook 都会被最小化。 当我尝试从任务栏打开 outlook 应用程序时,它再次进入表单。 有没有一种 ...
我有一个 C# VSTO Outlook (2016) 加载项发布为按需加载。 加载项在创建新约会时创建自定义功能区按钮。 当我加载 Outlook 并打开一个新约会时,功能区按钮未显示。 当我在开发人员功能区中的 go 到 COM 加载项菜单时检查加载项,但状态为按需加载(此时未加载)。 在文件 ...
我有一个用System.Net.Mail开发的SendEmail方法,效果很好。 从我的VSTO Outlook Addin调用它,我收到一个错误:对 SSPI 的调用失败。 内部错误包含“不支持的功能”。 我尝试从常规 c# 环境(有效)和我的 Outlook VSTO 加载项发送相同的 ema ...
我正在尝试编写一个 Outlook 加载项,它将创建一个 email,从 Outlook 的权限下拉列表中设置特定权限以加密 email,然后发送 email。加密权限来自信息权限管理模板。 访问特定权限。 我正在尝试使用mailItem.GetInspector.CommandBars.Exec ...
我们目前正在开发一个与最终用户进行视觉交互以提供一些信息的插件,我们想使用邮件提示,但从我们所看到的情况来看显然这是不可能的尽管如此,是否有可能有类似的东西或模仿这种技巧(第二个 sshot 是理想的).. 选项一: https://i.stack.imgur.com/vcQYb.png 选项二: ...
几天来我一直在疯狂地尝试解决这个发布问题。 我有一个适用于 Office 的 VSTO 应用程序,它在调试和发布中都使用 MSbuild.exe 成功构建。 当我尝试像这样运行 MSbuild 时出现问题: MSBuild -t:publish 。 有趣的是,当我在 Visual Studio 2 ...
我正在尝试通过以下代码获取 Outlook main window(当前处于活动状态的那个): 现在,我想检测活动 window 何时与 Outlook 以外的另一个 window 桌面应用程序重叠,并检测 Outlook 活动 window 何时被移动(其位置/位置已更改)。 有没有办法订阅此类事 ...
我正在尝试将一个简单的按钮表单控件插入到 Excel VSTO 插件中的工作表中。 此代码有效,但按钮向下和向右偏移(如下图所示)。 任何线索为什么会发生这种情况以及我该如何解决? 谢谢!Microsoft.Office.Tools.Excel.Worksheet vstoWorksheet = G ...
您好,提前感谢您提供的任何帮助! 我正在寻找为 Outlook 创建一个 C# 加载项,它将接收正在编写的新电子邮件并删除 To: 和 CC: 字段的内容,如果超过 10 个收件人的计数,然后显示一个消息框,如果有超过 10。我已经有了一些代码,但我已经有 7 年没有使用 C# 了,所以我很生疏,我 ...
我发现了另一个用户的类似帖子。 https://stackoverflow.com/questions/61183940/is-there-any-way-to-call-send-method-on-composed-mail-opened-in-inline-reply-bas 已回答,但有答 ...
在我的单元测试项目中实例化 VSTO 基础 class 时,我遇到了 Null 引用异常。 下面是我使用的代码和我在调试测试时得到的错误快照。 此加载项适用于 Visio 应用程序,我实际上是此加载项开发的新手,不熟悉如何对加载项的代码进行单元测试。 ...