我正在尝试创建Ms word 2013加载项,但我陷入了困境。我有干净的单词安装没有启用任何插件,它运行正常。然后我在Visual Studio 2013中创建了加载项目,当我运行调试模式时Word启动但是当我尝试打开任何文档时它会冻结,尽管我没有修改加载项目中的任何内容。
编辑:我正在使用应用程序级别的加载项,我只是调试了Visual Studio生成的模板
namespace WordAddIn1
{
public partial class ThisAddIn
{
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
}
private void ThisAddIn_Shutdown(object sender, System.EventArgs e)
{
}
#region VSTO generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InternalStartup()
{
this.Startup += new System.EventHandler(ThisAddIn_Startup);
this.Shutdown += new System.EventHandler(ThisAddIn_Shutdown);
}
#endregion
}
}
由于加载项应该什么都不做,我原以为它会这样做而Word无需任何插件即可运行。当我调试它时,当我将它设置为启动方法并且出现初始Word页面时它会遇到断点,但是当我单击空白文档时它不会响应。当我不清理插件并在没有调试的情况下启用插件运行Word时,会发生同样的事情。
此外,除了ms Excel之外我做同样的事情,它的工作正常。
答案 0 :(得分:0)
我终于设法解决了这个问题。这很奇怪,但对我来说唯一有用的是安装Word 2010以及单词2013,然后在Word 2010中运行加载项。然后我再次尝试在Word 2013中调试加载项成功了!