总之,我在C#
中为Outlook构建了一个插件,我遇到了一些恐慌情况。如果我提供的某些信息与解决我的问题无关,请原谅,但我无法诊断此问题来自何处或原因。曾经运行C#项目的错误 - 找不到合适的方法覆盖
我的问题是如下: 在我的代码,我有一个早期...
protected override Microsoft.Office.Core.IRibbonExtensibility CreateRibbonExtensibilityObject()
{
return new Ribbon1();
}
的问题是,现在,突然之间,我得到:
错误1 'asd.ThisAddIn.CreateRibbonExtensibilityObject()':发现重写
没有合适的方法 (asd
是只是我使用的命名空间)
直到现在,我基本完成了,并决定开始另一个项目的建设。
回国后到我的Outlook插件,我觉得这和其他错误,例如:
错误2“属性”不会在目前情况下存在名称
怎么可能有发生了什么?
就像我说的,我离开这个项目基本完成了,回到没有任何工作。
拜托,我真的很绝望,因为我看不出什么问题。
您是否缺少参考装配?如果你使用源代码控制(如果没有,为什么不?)你有没有试过回到以前的提交,并看看问题是否已修复 – Sayse
@Sayse我很确定我不缺少任何程序集。我将如何去检查?我也没有任何备份,因为我基本上在一个很长的会话中编写了整个插件(我知道,可怕的想法,但时间很紧),所以恢复到旧的提交不在桌面上,除非VS具有此功能。 – ViRALiC
您是否意外删除了包含'CreateRibbonExtensibilityObject'的类的继承子句? – GSerg