Custom Action URL mun ekki birta fyrir nýr lögun

I’m still in the habit of crafting my feature XML files by hand since it’s all quite new to me. I don’t want to rely on a front-end tool that does stuff I don’t understand (sagði hann eins og hann skrifaði bloggfærslu nota tól Hann skilur ekki).

Í dag, I was trying to add a custom action to the site settings but it just wouldn’t show up. I could install the feature and see it in the site features, en þegar ég virkja það (án villa) það einfaldlega myndi ekki mæta á the falla-dúnn matseðill.

I finally realized that I misspelled "SharePoint" í stað eigindi <CustomAction> hnút. This is the bad elements.xml file:

<?XML útgáfa="1.0" Kóðun="UTF-8" ?>
<Elements xmlns="HTTP://schemas.microsoft.com / SharePoint /">
  <CustomAction
 Id="SiteActionsToolbar"
 GroupId="SiteActions"
 Staðsetning="Microsoft.Sharepoint.StandardMenu"
 Sequence="100"
 Titill="Halló!"
 Lýsing="Custom matseðill aðgerð bætt við með lögun."
 ImageUrl="_layouts / images / menuprofile.gif">

    <UrlAction Url="HTTP://www.xyzzy.com"/>

  </CustomAction>
</Elements>

Good:

<?XML útgáfa="1.0" Kóðun="UTF-8" ?>
<Elements xmlns="HTTP://schemas.microsoft.com / SharePoint /">
  <CustomAction
 Id="SiteActionsToolBar"
 GroupId="SiteActions"
 Staðsetning="Microsoft.SharePoint.StandardMenu"
 Sequence="100"
 Titill="Halló!"
 Lýsing="Custom matseðill aðgerð bætt við með lögun."
    >
    <UrlAction Url="HTTP://www.xyzzy.com"/>
  </CustomAction>
</Elements>

That one took me a good two hours to figure out 🙂

Ég tek huggun í þeirri staðreynd að einn daginn í framtíðinni, Ég skal vera fær um að segja með sannfæringu, "back in the day, Ég þurfti að ganga þrjá kílómetra upp hæð í snjónum (berfættur!) in order to deploy a custom feature to MOSS. You kids, þú veist ekki hversu auðvelt þú hefur það! Get off my lawn!"

Get ekki beðið.

</enda>

Technorati Tags: ,

4 hugsanir á "Custom Action URL mun ekki birta fyrir nýr lögun

  1. David Remillard
    Takk a einhver fjöldi! This one got me, of! Found your post after wasting a bunch of time. Takk fyrir að senda! Dave.
    Svara
  2. Ekkert nafn
    Þakka þér! Þakka þér! Þakka þér!
    Það tók mig litteraly 3 klukkustundir þangað til ég fann vefsíðuna þína og sá að örugglega ég stafsett Sharepoint rangt. Why the hell is it "SharePoint"?!?!
    engu að síður takk a einhver fjöldi mann!
    Svara

Eftir svar

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *