總之,我在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