dynamics-crm-2011,dynamics-crm-2013 , Exception of type 'System.ServiceModel.FaultException' occurs while registering plugin in CRM 2013

Exception of type 'System.ServiceModel.FaultException' occurs while registering plugin in CRM 2013


Tag: dynamics-crm-2011,dynamics-crm-2013

I am getting the following error when trying to register a plugin in CRM 2013:

============================== Unhandled Exception:

System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]: Assembly can not be loaded.


Server stack trace: at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc) at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) at Microsoft.Xrm.Sdk.IOrganizationService.Create(Entity entity) at Microsoft.Xrm.Sdk.Client.OrganizationServiceProxy.CreateCore(Entity entity) at PluginRegistrationTool.RegistrationHelper.RegisterPlugin(CrmOrganization org, CrmPlugin plugin) at PluginRegistrationTool.PluginRegistrationForm.btnRegister_Click(Object sender, EventArgs e)



Actually it was dll file of custom workflow written in C# not plugin dll... This exception was thrown because , i was registering it on disk. Later i tried it to register on database and it worked fine...
I suggest all of you to register your plugins on disk and workflows on database.
hope this will solve if anyone face this problem in future.

dlls are registered using plugin registration tool. you can find in link (download)


In CRM 2011 how to create a record and associate it in the same ExecuteMultipleRequest

I'm struggling to find a way to use the ExecuteMultipleRequest to create a record and associate it to other records at the same time. So far I've only been successful in first creating the record, and then in another request set up my associations. With this code it throws an...

How do I use the custom publisher prefix when creating a new entity field in CRM 2013?

I need to create a new field on a custom entity in a Microsoft Dynamics CRM 2013 solution. When I create the field the name is prefixed with an static "new_". I can see that there is a default publisher with this prefix and a custom one with another prefix....

Dynamics CRM 2013 Organization Import Failing

This is a really crazy one, I know I'm grasping at straw here but while importing a org database into our production environment I'm getting the following error. Has anyone seen this before? CrmException System.Net.Socket.SocketException No Such Host is Known at System.Net.DNS.InternalGetHostByName...

Crm2011: possible ways to hide delete ribbon button for [invoiceproduct] detail form

Just as the title, what are the possible ways to hide the delete ribbon button for [invoiceproduct] detail form. When I log in as admin, I can see the delete button on the [invoiceproduct] detail form. However, when I log in as a special user who does not have the...

CRM 2013 - Getting input from non crm users

We have a CRM 2013 solution. It holds information about supervision/auditing sessions with various third parties. The third parties are not CRM users but it would be valuable to have them pre-answer a line of questions and get that data into the system before the actual session. Does CRM offer...

How to use predicates with LINQ to query CRM 2011

I am trying to use linqkit to Predicate. Getting following code when I am trying to compile. public void TestPredicate(Guid[] productIds) { var predicate = PredicateBuilder.False<Product>(); foreach (var productId in productIds) { var tempGuid = productId; predicate = predicate.Or(p => p.ProductId== tempGuid); } } var query = from p in...

Delete SDK Message Processing Step from MS CRM Plugin

I faced really strange limitation of the MS Dynamics CRM, that is not covered anywhere in documentation. It's is possible to create entities of sdkmessageprocessingstep type from within plugin, thus subscribing plugin to the events on demand, however it's not possible to perform reverse operation — delete these steps, or...

Crm2011:How to restrict deleting invoice-product

Any approaches to prevent invoiceproducts from being deleted? And pros and cons of these approaches. Plugin: capture deleting invoiceproducts request. UI script: Disable "Delete Invoice Product" button on the 'Invoice Products' button. Permissions: set up permissions for InvoiceProducts like other system entities. Thanks in advance...

CRM Dynamics SDK how to access related data

I'm using early-bound entities, generated by CrmSvcUtil, and I'm testing the SDK by retrieving an account entity:- var account = myContext.AccountSet.FirstOrDefault(o => o.Id == Guid.Parse("...")); (BTW is there an easier way to retrieve an entity by ID?!) Looking at the account object that is returned, I can see various properties...

Does minifying your custom .js files have a benefit in CRM 2011

We are using microsoft CRM 2011. I have a developer who wants to minify our custom .js files (maybe 2 or 3 of them per form) because he believes it will improve performance. I agree that in a web site with thousands of hits, many of whom don't have your...

CRM 2011 synchronized records timestamp

Our CRM 2011 on-premise setup is such that users create records offline (using Outlook CRM client) and then synchronize them to the server once they are online. Is there column that timestamps when a particular record (e.g., a sales order) was synchronized to the server? I know I can look...

Modify a button label in dynamics crm

In my associated view pages of some entities, i want to modify some button labels. For masculine noun entities I want to have: Ajouter une nouveau "NameOfEntity" and for feminine noun entities I want to have: Ajouter une nouvelle "NameOfEntity" how can i change the button label, knowing it is...

How to get sharepoint folder by name using CamlQuery

So I need to rename a sharepoint folder in a plugin from crm. The name of the folder is a fullname from a contact but in case of a typo in the name there needs to be a plugin to change the folder name in sharepoint aswell. I found a...

How do I read an attribute below in CRM 2011 using javascript?

I am looking for the most simplest way of writing javascript code to read an attribute(s) from the fetch xml given below. I have bumped into very complex ways of doing it. Can you suggest a quick and efficient way of doing it. <fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false"> <entity name="bch_delegate">...

How does a user enable another language than the default, base one?

I went to settings and attempted to change the language in which my user will view the GUI. However, as the image depicts, there was no other choices than the base language, set by default. If that'd be an on-prem environment, I'd try installing a language pack (and, potentially, take...

ms crm 2011 set fetchxml on subgrid control on Dashboard via ribbon button js

I am trying to pass custom fetchxml to a sub grid on a new dashboard I created. The problem is the dashboard does not use the name I specified in design mode to uniquely identify the grid. The code I have that works on sub grids on standard entity forms...

Microsoft Dynamics Error: Developing SSRS report using Report Data Provider

I am trying to create a class coding in AOT in my Microsoft Dynamics AX. What I am doing is to develop a SSRS report in Microsoft DynamicsAX 2012. Hence, for practice purposes I am actually following through this tutorial link: http://www.dynamics101.com/2013/09/developing-ssrs-report-using-report-data-provider-microsoft-dynamics-ax-2012/. Please Help. THank you However, I am getting...

In CRM 2011, best way to send information from javascript to plugins

I have an HTML web resource on a CRM 2011 form that users will be entering data into. This data will be required by CRM create/update plugins if the user chooses to save the main form, but there is no functional requirement that the data needs to be saved to...

How To Allow CRM Plugin To Handle Multiple Event Messages

I need to create a single plugin to fire on create, update, and delete events of opportunity entities. Can I do these in a single plugin? If so then how can I do them?...

Pre Operation Concurrent Plugins Getting MAXIMUM Existing Field Value For An Entity Records

I am trying to set a field (Record Number) on an entity in Pre-Operation plugin that triggers on create with an incremental number based on previous one. For example if the MAX Previous Record Number is 4 I will set the one being created to 5. I am using LINQ...

Filtering instances not related to the current contact

I have a custom entity Stuff and it contains a lookup to Contact. I created a 1:N relation with the latter as primary and the former as related entity. On the Contact's form I added a subgrid and I only wish to list the instances of Stuff that have the...

crm 2011: How provide a frendly response after discarding a request in a plugin

Just as the title, how to provide a friendly feedback after discarding a request in a plugin? Thanks in advance ...

CRM 2013 Get CRM URL via Custom Workflow

I have a requirement for getting a CRM URL via a custom workflow to use in the next step which is to send an email. The reason for this is to differentiate to users which server this email has come from (UAT/Live). I have been trying to use HTTPContext route...

How to add columns to ListMember table in Microsoft CRM?

For the n:m list membership, Microsoft CRM uses an intersect table called ListMember. With a solution/plugin I need to attach new columns to this table. I know that I could create a new entity with this and keep it in sync with ListMember, i.e. creating one whenever a member is...

Linq predicate query results is not working for further Linq Join

I am using results from Predicate query to write join in Linq query. Bit it is throwing following error. However when I run similar query in SQL, it return expected results. var predicate = PredicateBuilder.False<Product>(); foreach (var productId in productIds) { var tempGuid = productId; predicate = predicate.Or(p => p.ProductId==...

Limit the result from FetchXML query in CRM online 2015

I am using a service that gets data from CRM ONLINE and transfers it to SQL database for reporting purposes. I am using the following Fetch XML query to query CRM string fetchXml = string.Format(@"<fetch version='1.0' output-format='xml-platform' mapping='logical' distinct='false'> <entity name='new_studentinformation' enableprefiltering ='1' prefilterparametername='CRM_Filterednew_studentinformation'> <attribute name='new_studentid' /> <attribute name='new_primaryhomeroom' />...

Query to fetch emails tracked in CRM

Is there a way to query tracked emails in CRM 2011 or above using SQL(Filtered Views)? Please help.

Crm 2013 + To remove comma from Whole Number field

I have a field on my form of type "Whole Number". I want to remove comma from the field and display simple number. I know there exists a System Setting to remove comma however it will apply to all the fields i want to do it one only my current...

CRM2011: create a role that is able to delete invoice products, but not able to delete the invoice

Is that possible to define a security role that is not able to delete any invoice but able to delete invoiceproduct of any invoice? The environment is not customized, and the definition( Tab:Mscrm.Form.invoicedetail.MainTab-->Group:Mscrm.Form.invoicedetail.MainTab.Groups-->Group:Mscrm.Form.invoicedetail.MainTab.Save-->Controls:Mscrm.Form.invoicedetail.MainTab.Save.Controls) for the ribbon button is <Button Id="Mscrm.Form.invoicedetail.Delete" ToolTipTitle="$Resources:Mscrm_Form_Other_MainTab_Management_Delete_ToolTipTitle"...

CRM plugin execution of operations before Exception

I have a plugin that needs to create a bunch of entities, and does so using; service.Create(Entity); At the end of the plugin (pre-operation on Update, synchronous) I sometimes need to cancel the save operation. The only way I know how is to throw an exception, but if I do...

In which table MS CRM system views are stored?

I am looking for the table that holds the criteria records for MS Dynamics CRM system views or saved Advanced Find views. Every saved view (system view or custom view) has some criteria that are used to filter the results. I would like to find the table in the database...

CRM 2011 HTML web resource does not work in IE11

CRM 2011 html web resource is failing in IE11 with the error "Unable to get property 'CrmUrlEncode' of undefined or null reference". The same web resource works perfectly in IE 10 and less. The above error is triggering from the method context().getClientUrl() of XrmServiceToolkit (the codeplex library version 2.1). The...

Dynamics CRM 2011 Plugin Deploy Error

I'm developing a custom plugin for CRM. When I deploy plugin to CRM on Virtual PC, I get the error below. Error registering plugins and/or workflows. Legacy plugin steps are only supported in Pre-validation and Post-operation stages How can I resolve this error ?...

How to restrict LINQ query to marketing lists of a given campaign?

I'm using LINQ to query the CRM, and below you can see what I already have. The goal is to restrict the query to marketing lists, that are attached to a given campaign. How can I do this in LINQ (with late binding)? List<Guid> GetLists(OrganizationServiceContext context, Guid campaign) { var...

Action Microsoft.crm.setup.shared.analyzerbase+collectaction failed

I tried to install the Microsoft Dynamics CRM 2013 Report Authoring Extension (with SQL Server Data Tools support) after I successfully installed the Microsoft SQL Server Data Tools - Business Intelligence for Visual Studio 2012 but an error came out saying I didn´t have the requisites, which was Visual Studio...

how to increase speed report in ssrs

I work with Reporting Service in MS CRM I have a problem about Report speed. My report is slow when run on MS CRM For example in SSMS My Query run about 12 second but when I run on MS CRM it's run about 2 minutes and some report It's...

Use web service As Datasource in CRM reporting

I working with Reporting Service (SSRS) on CRM 2011 then I want to use Web Service as DataSource. I make simple web service that query data from CRM Database (not Filtered) then I call it's from report preview on VS2012 It's work fine but When I deploy my Report in...

How do I create a supplier in Microsoft Dynamics CRM 2015?

Microsoft CRM 2015.. a great little customer management system, but why did do they leave suppliers out? Anyway how do I create and manage suppliers using Dynamics CRM? or do you need different software for that? Cheers,...

Open the lookup dialog of a field in CRM 2011 from javascript

How can I launch the lookup dialog of a lookup field, using javascript?

Can CRM Online 2013 use the CRM 2015 Email Router?

Currently I'm using Microsoft Dynamics® CRM Online Spring '14 ( (DB and we have installed the CRM Email router 2013, we are planning to upgrade to Dynamics CRM 2015. Can I upgrade the CRM Email Router 2013 to 2015 while using Dynamics CRM Spring 14? I found a link...

CRM Advanced Find all the icons in wrong place

I've just loaded up the advanced find and I cant click on half the icons/drop downs as they are all in the wrong place. It works fine on other servers and other machines. It appears as if its a CSS problem. Any Ideas ...

How to Execute an Operation Outside of a Plugin Transaction in Dynamics CRM

I have a Trace entity in my CRM system, and I want to insert records for that entity regardless of whether or not a plugin or workflow activity fails. When real-time plugin/workflow fails, all the data operations that have happened are rolled back, so any inserted Trace records are also...

Microsoft dynamics crm learning using azure virtual machines

I want to learn basics of dynamics crm 2011 and 2013. I have MS azure subscription where I do have access to Dynamics CRM virtual machines. These virtual machines have the following flavors for Dynamics CRM GP 2013 Developer GP 2013 R12 NAV 2015 GP 2015 Which one of the...

Metadata contains a reference that cannot be resolved. Error while trying to connect to CRM Online 2015

Background: I am using a Windows Service to connect to CRM Online 2015 to get specific data from there and move it to a local SQL database for reporting purposes. This is a well tested code that was running on the server of our client. Recently the service stopped and...

Which filed is best Dynamic CRM or hardcore Dot Net Web developer [closed]

I am a dot web developer and recently I got an offer for CRM technical consultant from a company so I'm confused about that should I accept that offer or proceed with my recent field. so I need expert opinion from all you ? Which filed is best Dynamic CRM...