问题标签 [addin-express]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 使用 Word 的打开文件对话框
我想使用我的 VSTO 加载项中的内置打开文件对话框。显示对话框时我必须设置InitialFileName。不幸的是,Dialog 类中不存在此属性:
尝试将其转换为FileDialog
也不起作用:
我在这里想念什么?
注意:我使用的是 Add-in Express。
outlook - Outlook Word 编辑器不保存更改 Outlook 2010
我想知道是否有人可以帮忙。我正在尝试修改 Outlook 中的电子邮件并将它们打印出来,从而取出线程中以前电子邮件的一些文本。像这样的东西,虽然实际上生成范围更复杂。
MailItem newItem = ((Outlook.MailItem)item); WORD.Document objDoc = (Outlook.MailItem)newItem).GetInspector.WordEditor as Microsoft.Office.Interop.Word.Document; WORD.Range R = objDoc.Range(0, 200); r.删除();
newItem.Print();
objDoc.Undo(); // 撤消现在打印的更改
现在虽然我看到单词范围删除了文本,但当我打印电子邮件时它仍然包含所有文本,我怎样才能将更改后的文本重新打印到电子邮件中?然后我想在打印后撤消更改。
c# - Excel 函数在由后面的代码设置时引发异常。在 excel 中使用时有效
我已经定义了自己的 Excel 函数(称为ADXExcelFunctionDeescriptor)。方法存根如下所示:
该方法接收一个双精度值数组和一个名为 name 的字符串。
在设计视图中,我的ADXExcelFunctionDeescriptor如下所示:
我通过以下代码行调用和设置函数:
这将导致异常!异常如下所示:
此外,如果我不传递 tagName 参数,该函数将返回结果,没有任何异常或错误。
所以我认为它与字符串参数有关。我还尝试用 " 或 ' 字符包围字符串参数,但到目前为止没有任何变化。
此外,如果我将函数直接输入 Excel,它可以正常工作。因此,例如,如果我在 Excel 中输入以下公式:
也许我错过了什么或做错了什么?
c# - 如何使用应用程序部署 localdb 数据库
我已准备好完成我为 Excel 创建的 winforms 插件,它使用 Add-In Express 发布。
此插件使用带有 mdf 文件的 sql server localdb 数据库。
我的主要问题是如何将 mdf 文件部署到目标机器。到目前为止,我已经手动将 mdf 文件复制到测试机器,但是在测试添加时它无法连接到文件(安装了 localdb)。
错误信息:
异常源:.Net SqlClient 数据提供程序异常类型:System.Data.SqlClient.SqlException 异常消息:无法打开登录请求的数据库“MyDatabase”。登录失败。
甚至可以将 mdf 放到机器上并且一切正常吗?如果是这样,是否有可以提供帮助的指南。还是我必须生成 sql 脚本才能在本地创建数据库?如果我必须生成 SQL 脚本,有没有办法在 Click-Once 部署方法中汇总它,或者我需要一个单独的过程?
c# - Outlook 2013 内联响应
我有一个关于 Outlook 2013 和内联响应的问题。我为 VSTO 创建了一个带有“AddIn Express”扩展名的高级表单区域,当我打开撰写窗口编写消息时,它始终可见。到目前为止,一切都很好。但是当我回复消息时,我的表单区域不再可见。我认为问题在于内联响应。是否有可能在内联响应窗口中显示我的表单区域?
谢谢 :)
wix - 将 EULA 与设置捆绑在一起 - 使用 WiX 3.10(使用 VS 2015 并添加 Express 8.1.4350)
我只需要将 EULA(最终用户许可协议)添加到我的 WiX 设置中。我使用 WiX 3.8(使用 VS 2012)做了同样的事情超过 10 次,但我无法使用 3.10(使用 VS 2015)做同样的事情。
我试过什么?
我在 .wxs 文件中添加了相同的旧代码。见下文;
它在编译时给了我这个错误。
“提供的字符串包含指定数据库代码页 '1252' 中不可用的字符。将这些字符更改为数据库代码页中存在的字符,或通过修改以下属性之一来更新数据库的代码页:Product/@Codepage、Module/@Codepage、Patch/@Codepage、PatchCreation/@Codepage 或 WixLocalization /@代码页。Blackbaud CRMSetup2 C:\build\work\eca3d12b\wix3\src\ext\UIExtension\wixlib\LicenseAgreementDlg.wxs”</p>
我浏览了 WiX 文档,也找不到有趣的东西。(请注意,我不需要实施多种文化/本地化)
请问有什么想法吗??
c# - 如何创建单个 exe 文件来分发 C# 应用程序?
我已经完成了适用于 Outlook 的 ac# Add-In 应用程序。我想创建一个用于分发的 exe 文件。我一直在使用 Add-in Express,但我不是在寻找 ClickOnce、ClickTwice 或基于 Web 的解决方案。目前我已经创建了一个 setup.exe,但该文件依赖于一个 .msi 文件才能运行。有人可以教我如何创建单个 exe 文件吗?非常感谢。
c# - 如何使用加载项快递获取 Outlook 电子邮件主题
我是 Add-In express Outlook 开发的新手。I am working with sample project getting email subject when select the email and clicking the button get the subject details in the popup window.
提前致谢。
vb.net - 使用 excel 单元格时如何管理 excel 互操作对象
我刚从 Visual Studio 中的 Excel Add-in express 开始,并读到类似的表达式 mySheet.Columns.count
是一个很大的“禁止”,因为它创建了一个Columns
不与任何变量绑定的中间对象,以后无法发布。
考虑到这一点,我编写了以下代码,仔细确保我没有链接任何对象。这似乎是一种非常耗时的编码方式,因此想在进一步进行之前检查我的方法。有没有更好的办法?
excel - `Range.Formula` 是 COM 对象吗?
换句话说,我需要用 释放它Marshal.ReleaseComObject()
吗?我知道Range
它需要发布,但我不确定Formula
.