我還在用手製作我功能 XML 檔,因為它是對我都很新的習慣. 我不想依賴一個前端工具的事情我不懂 (他說,他寫道: 使用一個工具,他不明白一個博客條目).
今天, 我正要向網站設置添加自訂操作,但它不會露面. 我安裝的功能,看它在網站功能, 但啟動時 (無錯誤) 它根本不會顯示在下拉式功能表中.
終於實現了我拼寫錯誤"SharePoint" 在位置屬性 <CustomAction> 節點. 這是壞的 elements.xml 檔:
<?xml 版本="1.0" 編碼="utf-8" ?> <元素 xmlns="http://schemas.microsoft.com/sharepoint/"> <CustomAction Id="SiteActionsToolbar" GroupId="SiteActions" 位置="Microsoft.Sharepoint.StandardMenu" 序列="100" 標題="您好 !!" 說明="通過一種功能添加的自訂功能表操作." ImageUrl="_layouts/images/menuprofile.gif"> <UrlAction Url="http://www.xyzzy.com"/> </CustomAction> </元素> |
良好:
<?xml 版本="1.0" 編碼="utf-8" ?> <元素 xmlns="http://schemas.microsoft.com/sharepoint/"> <CustomAction Id="SiteActionsToolBar" GroupId="SiteActions" 位置="Microsoft.SharePoint.StandardMenu" 序列="100" 標題="您好 !!" 說明="通過一種功能添加的自訂功能表操作." > <UrlAction Url="http://www.xyzzy.com"/> </CustomAction> </元素> |
那人花了我兩個多小時才弄清楚🙂
我感到安慰的是,在將來某一天, 我能說的信念, "回來的一天, 我不得不走在雪地裡山三英里 (赤腳!) 若要部署到苔蘚的自訂功能. 你的孩子, 你不知道你有多麼容易! 下車我的草坪!"
不能等.
</結束>
Technorati 標籤: SharePoint, 功能