2013-08-06 47 views
3

我最近將我們的網站從Sitecore 6.3.1更新到最新的6.6版本。現在我的自定義對話框應用程序給我一個「找不到頁面」的錯誤。自定義Sitecore對話框升級到v6.6破解

它存在於sitecore/shell/Applications /對話框以及內容編輯器中可以訪問的所有內置Sitecore工具:Publishing,CopyTo,Clone等。這些工作正常。

6.6是否改變了這些路徑的解決方式?我需要將我的自定義應用程序名稱添加到某處的配置嗎?所有文件都已準備就緒...並且代碼絕對是最新的。類聲明是public class LanguagePopUpForm : DialogForm。 DialogForm在這裏仍然有效嗎?

回答

7

此問題可能是由於佈局未正確更新或正確鏈接導致的。

嘗試打開內容編輯器,導航到sitecore/shell/Applications/Dialogs/YourDialog項目並檢查Presentation選項卡,如果應用程序的Layout Details是什麼。

如果鏈接沒有中斷,請打開此應用程序的佈局項並查看ControlPath字段的值是多少。然後嘗試在您的Web應用程序文件中找到該文件,如果存在,請在瀏覽器中打開正確的文件。

+1

謝謝,你釘了它。刪除我的過分愚蠢的評論,只會混淆別人尋找這個答案。 – Bryan