How to view Ribbon Definitions in CRM 2011
Previously the SDK contained ribbon definition XML files in a folder at the following location:
\\sdk\samplecode\cs\client\ribbon\exportribbonxml\exportedribbonxml\
The latest SDK seems to no longer include these files. So, now you need to generate these yourself using the utility provided. It’s not hard to do, here’s the steps:
Go to this location:
\\sdk\samplecode\cs\client\ribbon\exportribbonxml\
Double-click the solution file (exportribbonxml.sln) to open this solution in Visual Studio.
Right-click on the Solution in Visual Studio and select Build:
Wait for that process to complete and make sure Visual Studio doesn’t report any errors. If that all went ok you will now have an exe you can run, at the following location:
\\sdk\samplecode\cs\client\ribbon\exportribbonxml\bin\Debug\
Double click on the exe (ExportRibbonXml.exe) and then provide the details asked of you:
And that should generate the ribbon definition files that you need:
I have a problem when i run the ExportRibbonXml.exe
I’m using crm online…
So i provide Server name and port : crm.dynamics.com
Microsoft Office 365 : n
Live ID : #####@hotmail.com
password: #####
The application terminated with an error.
Cannot load the file or assambly ‘Microsoft.IdentityModel, Version=3.5.0.0, Culture=neutral ……… and so on
The system cannot find the specified file.
This can be resolved by installing Windows Identify Foundation
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=eb9c345f-e830-40b8-a5fe-ae7a864c4d76&displaylang=en
I am facing a problem when i run ExportRibbonXml.exe
i’m using crm online…
so i provided servrename and port:SvRupesh.onmicrosoft.com
Microsoft office 365: y
The Application terminated with an error
Metadat Contains a reference that cannnot be resolved :https://svrupesh.onmicrosoft.com/XRMServices/2011/Discovery.svc?wsdl‘.
The Remote name could not be resolved:’svrupesh.onmicrosoft.com’
Can Any one assist me on this issue?
It might not be working with the new Office 365 authentication used by CRM Online now.