在解決方案的部署&功能激活,我面臨着一個開/關問題,即系統無法找到&負載FeatureReceiver類。大多數情況下,文件未找到異常(即使彙編在GAC中)。我檢查了網絡,這似乎是解決方案(wsp)封裝DLL被GACed的常見問題。 (但是,沒有人有任何線索或解決方案!) 解決此問題的建議和指南是什麼?我們正在設置標誌來重置我的解決方案定義中的IIS - 但這似乎沒有幫助。這個問題在多M農場中更爲普遍。無法從裝配創建功能接收對象/ FileNotFound
感謝
在解決方案的部署&功能激活,我面臨着一個開/關問題,即系統無法找到&負載FeatureReceiver類。大多數情況下,文件未找到異常(即使彙編在GAC中)。我檢查了網絡,這似乎是解決方案(wsp)封裝DLL被GACed的常見問題。 (但是,沒有人有任何線索或解決方案!) 解決此問題的建議和指南是什麼?我們正在設置標誌來重置我的解決方案定義中的IIS - 但這似乎沒有幫助。這個問題在多M農場中更爲普遍。無法從裝配創建功能接收對象/ FileNotFound
感謝
第一件事情,你不需要給IISRESET爲您的WSP部署早就這樣做了。
您可以檢查在feature.xml中指定的程序集名稱,版本和公共標記在gac中部署的實際程序集中是否相同?我認爲裝配簽名中存在不匹配
這是「SharePoint 2010計時器服務」原因中的SharePoint中的一個常見問題。因爲這個緩存了wsp,並且在部署或功能激活期間,舊的引用會出現這個錯誤!
因此請嘗試以下鏈接。我希望這個解決方案能幫助你。
首先嚐試通過法爾科... 如果沒有幫助解掛,試試這個:
event-receiver-class
與堆棧跟蹤中所述的一個「... class = 7g3562-438dn4 ...如果不匹配:
我的GUID確實匹配,但是我遵循第3步,以防萬一它正在從類中讀取GUID並在錯誤中將其打印出來,並且現在已經部署了該功能,這看起來就是這種情況。 +1 – RyanfaeScotland 2015-01-13 15:27:14
短版本 - 不要忘記重新啓動SharePoint 2010計時器服務! – Nacht 2012-11-12 00:31:27