小编Iva*_*nau的帖子

Word 2013 在查找.执行时崩溃

我正在使用 VSTO ThisAddIn 和 Word 2013。

我想使用另一个字符串替换所有出现的一个字符串Find.Execute,并使用自定义撤消消息标记此操作。代码是:

application.UndoRecord.StartCustomRecord("Some Message");

var find = application.ActiveDocument.Content.Find;
find.Execute("string to be replaced"
  , ReplaceWith: "second string"
  , Replace: WdReplace.wdReplaceAll);

application.EndCustomRecord();
Run Code Online (Sandbox Code Playgroud)

所以我在这段代码运行期间发生了Word崩溃。如果我更改Replace: WdReplace.wdReplaceAllReplace: WdReplace.wdReplaceOne,我将可以使用单词,但我需要替换所有出现的情况。

有什么建议/解决方法吗?

c# vba vsto ms-word word-2013

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

从Kentico 8 API获取TreeNode"创建日期"

我正在使用Kentico 8 API.

我在CMS中有一个继承自的自定义类TreeNode.我还没有找到任何方法来获得此类项目的"创建日期".你能建议一下吗?

c# asp.net kentico

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

C#在catch(异常)块中获取异常消息

我有一些像这样的代码.我不在我的catch块中使用异常对象,因此resharper提供了一个提示来删除异常对象的声明.

try
{
     //do some exception
}
catch (Exception)
{
     //I want to somehow see exception message here
}
Run Code Online (Sandbox Code Playgroud)

但是,如果我想在调试下探索异常对象,我没有机会在没有代码修改,重建解决方案等的情况下做到这一点.

那么,有没有办法在这个语句中获得异常对象?

c# debugging visual-studio

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

标签 统计

c# ×3

asp.net ×1

debugging ×1

kentico ×1

ms-word ×1

vba ×1

visual-studio ×1

vsto ×1

word-2013 ×1