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 (ಅವರು ಅರ್ಥ ನೀಡುವ ಉಪಕರಣವನ್ನು ಬಳಸಿಕೊಂಡು ಒಂದು ಬ್ಲಾಗ್ ಬರೆದರು ಎಂದು ಅವರು ಹೇಳಿದರು).
ಇಂದು, 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, ಆದರೆ ನಾನು ಸಕ್ರಿಯ ಯಾವಾಗ (ದೋಷ ಇಲ್ಲದೆ) ಇದು ಕೇವಲ ಬೀಳಿಕೆ ಮೇಲೆ ತೋರಿಸುವುದಿಲ್ಲ ಎಂದು.
I finally realized that I misspelled "SharePoint" ಸ್ಥಾನ ಗುಣಲಕ್ಷಣ ರಲ್ಲಿ <CustomAction> ಗೆಣ್ಣು. This is the bad elements.xml file:
<?ಮದುವೆ ರೂಪಾಂತರ="1.0" ಎನ್ಕೋಡಿಂಗ್="UTF-8" ?> <ಎಲಿಮೆಂಟ್ಸ್ xmlns="HTTP://schemas.microsoft.com / ಶೇರ್ಪಾಯಿಂಟ್ /"> <CustomAction ಐಡಿ="SiteActionsToolbar" GroupId="SiteActions" ಸ್ಥಳ="Microsoft.Sharepoint.StandardMenu" ಅನುಕ್ರಮ="100" ಶೀರ್ಷಿಕೆ="ಹಲೋ!" ವಿವರಣೆ="ಕಸ್ಟಮ್ ಮೆನು ಕ್ರಿಯೆಯನ್ನು ಒಂದು ವೈಶಿಷ್ಟ್ಯವನ್ನು ಮೂಲಕ ಸೇರಿಸಲಾಗಿದೆ." ImageUrl="_layouts / ಚಿತ್ರಗಳು / menuprofile.gif"> <UrlAction Url="HTTP://www.xyzzy.com"/> </CustomAction> </ಎಲಿಮೆಂಟ್ಸ್> |
ಉತ್ತಮ:
<?ಮದುವೆ ರೂಪಾಂತರ="1.0" ಎನ್ಕೋಡಿಂಗ್="UTF-8" ?> <ಎಲಿಮೆಂಟ್ಸ್ xmlns="HTTP://schemas.microsoft.com / ಶೇರ್ಪಾಯಿಂಟ್ /"> <CustomAction ಐಡಿ="SiteActionsToolBar" GroupId="SiteActions" ಸ್ಥಳ="Microsoft.SharePoint.StandardMenu" ಅನುಕ್ರಮ="100" ಶೀರ್ಷಿಕೆ="ಹಲೋ!" ವಿವರಣೆ="ಕಸ್ಟಮ್ ಮೆನು ಕ್ರಿಯೆಯನ್ನು ಒಂದು ವೈಶಿಷ್ಟ್ಯವನ್ನು ಮೂಲಕ ಸೇರಿಸಲಾಗಿದೆ." > <UrlAction Url="HTTP://www.xyzzy.com"/> </CustomAction> </ಎಲಿಮೆಂಟ್ಸ್> |
ಒಂದು ಲೆಕ್ಕಾಚಾರ ಅಂತ ಉತ್ತಮ ಎರಡು ಗಂಟೆಗಳ ತೆಗೆದುಕೊಂಡಿತು 🙂
ನಾನು ಭವಿಷ್ಯದಲ್ಲಿ ಕೆಲವು ದಿನಗಳ ವಾಸ್ತವವಾಗಿ ಸಾಂತ್ವನ ತೆಗೆದುಕೊಳ್ಳಬಹುದು, ನಾನು ದೃಢ ಹೇಳಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ, "back in the day, ನಾನು ಹಿಮದಲ್ಲಿ ಬೆಟ್ಟ ಮೂರು ಮೈಲಿ ನಡೆದುಕೊಂಡೇ ಹೋಗಿ (ಬರಿಗಾಲಿನ!) in order to deploy a custom feature to MOSS. You kids, ನೀವು ಅದನ್ನು ಹೇಗೆ ಸುಲಭ ಗೊತ್ತಿಲ್ಲ! Get off my lawn!"
ನಿರೀಕ್ಷಿಸಿ ಸಾಧ್ಯವಿಲ್ಲ.
</ಕೊನೆಯಲ್ಲಿ>