<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://code.msdn.microsoft.com/rss.xsl"?><rss version="2.0"><channel><title>crmplugin Work Item Rss Feed</title><link>http://code.msdn.microsoft.com/crmplugin/WorkItem/List.aspx</link><description>crmplugin Work Item Rss Description</description><item><title>COMMENTED ISSUE: The regi service failed to start due to the following error: </title><link>http://code.msdn.microsoft.com/crmplugin/WorkItem/View.aspx?WorkItemId=28</link><description>The regi service failed to start due to the following error&amp;#58; &lt;br /&gt;The system cannot find the file specified.&lt;br /&gt;Service Control Manager&lt;br /&gt;7000&lt;br /&gt;Error&lt;br /&gt;&lt;br /&gt;What is this&amp;#63;  I get this on every boot cycle on a fresh Windows 7 clean install.&lt;br /&gt;Comments: Vista 7 x64</description><author>tgamato</author><pubDate>Sat, 17 Oct 2009 05:45:14 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: The regi service failed to start due to the following error:  20091017A</guid></item><item><title>CREATED ISSUE: The regi service failed to start due to the following error: </title><link>http://code.msdn.microsoft.com/crmplugin/WorkItem/View.aspx?WorkItemId=28</link><description>The regi service failed to start due to the following error&amp;#58; &lt;br /&gt;The system cannot find the file specified.&lt;br /&gt;Service Control Manager&lt;br /&gt;7000&lt;br /&gt;Error&lt;br /&gt;&lt;br /&gt;What is this&amp;#63;  I get this on every boot cycle on a fresh Windows 7 clean install.&lt;br /&gt;</description><author>tgamato</author><pubDate>Sat, 17 Oct 2009 05:43:04 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: The regi service failed to start due to the following error:  20091017A</guid></item><item><title>CREATED ISSUE: Unable to load plug-in</title><link>http://code.msdn.microsoft.com/crmplugin/WorkItem/View.aspx?WorkItemId=27</link><description>I get in error when the action required my plugin, previosly registered with plugin registration tool. The reason is that it&amp;#39;s waiting my plugin is located in program files&amp;#92;Microsoft Dynamics CRM Server&amp;#92;bin&amp;#92;assembly and not in program files&amp;#92;Microsoft Dynamics CRM&amp;#92;bin&amp;#92;assembly where I put my plugin... Why is the reason of this behavior&amp;#63;  &lt;br /&gt;Based on this, Which is the option recommended to locate my plugin and it exists any option to change the crm root path &amp;#191;&amp;#63;&lt;br /&gt;Thank you&lt;br /&gt;</description><author>sermoc</author><pubDate>Thu, 15 Oct 2009 16:39:11 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Unable to load plug-in 20091015P</guid></item><item><title>COMMENTED ISSUE: Unable to register Plugins - Certificates on both Client and Server</title><link>http://code.msdn.microsoft.com/crmplugin/WorkItem/View.aspx?WorkItemId=26</link><description>I am not able to register the plugins when I have the client certificates and server certificates in place. We have to set require client certificates on the website. This is the requirement. If I change the setting to Accept client certificates the registration works fine. &lt;br /&gt;&lt;br /&gt;I went to the code CrmConnection.myCertificateValidation, but I am not sure how to invoke the client certificate and then map it with my server certificate. &lt;br /&gt;&lt;br /&gt;This is a critical issue for us and would be a deal breaker if not addressed soon. Please let me know what could be done. &lt;br /&gt;&lt;br /&gt;Microsoft Support has asked me to contact you to get any help. &lt;br /&gt;Comments: Hi&amp;#13;&amp;#10;There is lot more that has to be done to use Client certificates. &amp;#13;&amp;#10;1. Need to have UI &amp;#47; Config to select the certificates that should be sent to the server&amp;#13;&amp;#10;2. Read all those certificates from the Client Cert store and send them to the server on each call .. &amp;#40;Crmservice call should be one place where all this can happen&amp;#41;&amp;#13;&amp;#10;&amp;#13;&amp;#10;Since this requst has come long time back, not sure if yo ustill need it but I dont think this is simple enough change. If i get more votes, i will have it worked on</description><author>ajithg</author><pubDate>Thu, 01 Oct 2009 02:06:18 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: Unable to register Plugins - Certificates on both Client and Server 20091001A</guid></item><item><title>CREATED ISSUE: Unable to register Plugins - Certificates on both Client and Server</title><link>http://code.msdn.microsoft.com/crmplugin/WorkItem/View.aspx?WorkItemId=26</link><description>I am not able to register the plugins when I have the client certificates and server certificates in place. We have to set require client certificates on the website. This is the requirement. If I change the setting to Accept client certificates the registration works fine. &lt;br /&gt;&lt;br /&gt;I went to the code CrmConnection.myCertificateValidation, but I am not sure how to invoke the client certificate and then map it with my server certificate. &lt;br /&gt;&lt;br /&gt;This is a critical issue for us and would be a deal breaker if not addressed soon. Please let me know what could be done. &lt;br /&gt;&lt;br /&gt;Microsoft Support has asked me to contact you to get any help. &lt;br /&gt;</description><author>marutirc</author><pubDate>Wed, 29 Jul 2009 16:20:00 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Unable to register Plugins - Certificates on both Client and Server 20090729P</guid></item><item><title>CREATED ISSUE: Unable to register Plugin</title><link>http://code.msdn.microsoft.com/crmplugin/WorkItem/View.aspx?WorkItemId=25</link><description>Hi,&lt;br /&gt;&lt;br /&gt;I am getting this error while trying to register the plugin&amp;#58;&lt;br /&gt;&lt;br /&gt;Unhandled Exception&amp;#58; System.Web.Services.Protocols.SoapException&amp;#58; Server was unable to process request.&lt;br /&gt;Detail&amp;#58; &amp;#60;detail&amp;#62;&amp;#60;error&amp;#62;&lt;br /&gt;  &amp;#60;code&amp;#62;0x8007052e&amp;#60;&amp;#47;code&amp;#62;&lt;br /&gt;  &amp;#60;description&amp;#62;Server was unable to process request.&amp;#60;&amp;#47;description&amp;#62;&lt;br /&gt;  &amp;#60;type&amp;#62;Platform&amp;#60;&amp;#47;type&amp;#62;&lt;br /&gt;&amp;#60;&amp;#47;error&amp;#62;&amp;#60;&amp;#47;detail&amp;#62;&lt;br /&gt;   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse&amp;#40;SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall&amp;#41;&lt;br /&gt;   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke&amp;#40;String methodName, Object&amp;#91;&amp;#93; parameters&amp;#41;&lt;br /&gt;   at PluginRegistrationTool.CrmSdk.CrmService.Create&amp;#40;BusinessEntity entity&amp;#41;&lt;br /&gt;   at PluginRegistrationTool.RegistrationHelper.RegisterAssembly&amp;#40;CrmOrganization org, String pathToAssembly, CrmPluginAssembly assembly&amp;#41;&lt;br /&gt;   at PluginRegistrationTool.PluginRegistrationForm.btnRegister_Click&amp;#40;Object sender, EventArgs e&amp;#41;&lt;br /&gt;&lt;br /&gt;I am not sure but it seems to be a permission related issue, Any guesses guys &amp;#63; &lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;&lt;br /&gt;Vaibhav&lt;br /&gt;</description><author>tiwarivaibhav</author><pubDate>Mon, 06 Jul 2009 15:10:05 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Unable to register Plugin 20090706P</guid></item><item><title>COMMENTED ISSUE: Dependent Assembly Failure (System.IO.FileNotFoundException: Could not load file or assembly )</title><link>http://code.msdn.microsoft.com/crmplugin/WorkItem/View.aspx?WorkItemId=24</link><description>While using this tool I discovered it has an issue where it cannot resolve dependent assemblies during the assembly load portion of assembly registration. See error below. &lt;br /&gt;&lt;br /&gt;Unhandled Exception&amp;#58; System.IO.FileNotFoundException&amp;#58; Could not load file or assembly &amp;#39;&amp;#91;Assembly Name&amp;#93;, Version&amp;#61;&amp;#91;Assembly Version&amp;#93;, Culture&amp;#61;&amp;#91;Assembly Culture&amp;#93;, PublicKeyToken&amp;#61;&amp;#91;Assembly Public Key Token&amp;#93;&amp;#39; or one of its dependencies. The system cannot find the file specified.&lt;br /&gt;   at System.Reflection.Assembly._GetExportedTypes&amp;#40;&amp;#41;&lt;br /&gt;   at System.Reflection.Assembly.GetExportedTypes&amp;#40;&amp;#41;&lt;br /&gt;   at PluginRegistrationTool.AssemblyReader.RetrievePluginsFromAssembly&amp;#40;String path&amp;#41; in C&amp;#58;&amp;#92;Projects&amp;#92;CRM 4.0 SDK&amp;#92;tools&amp;#92;PluginRegistration_2.2&amp;#92;PluginRegistration 2.2&amp;#92;AssemblyReader.cs&amp;#58;line 59&lt;br /&gt;   at PluginRegistrationTool.AssemblyReader.RetrievePluginsFromAssembly&amp;#40;String path&amp;#41;&lt;br /&gt;   at PluginRegistrationTool.RegistrationHelper.RetrievePluginsFromAssembly&amp;#40;String pathToAssembly&amp;#41; in C&amp;#58;&amp;#92;Projects&amp;#92;CRM 4.0 SDK&amp;#92;tools&amp;#92;PluginRegistration_2.2&amp;#92;PluginRegistration 2.2&amp;#92;RegistrationHelper.cs&amp;#58;line 49&lt;br /&gt;   at PluginRegistrationTool.PluginRegistrationForm.btnLoadAssembly_Click&amp;#40;Object sender, EventArgs e&amp;#41; in C&amp;#58;&amp;#92;Projects&amp;#92;CRM 4.0 SDK&amp;#92;tools&amp;#92;PluginRegistration_2.2&amp;#92;PluginRegistration 2.2&amp;#92;PluginRegistrationForm.cs&amp;#58;line 127&lt;br /&gt;&lt;br /&gt;I believe this is because the the PluginRegistrationTool.AssemblyReader class is using System.Reflection.Assembly.Load&amp;#40;Byte&amp;#91;&amp;#93;&amp;#41; method to load the specified assembly. My plugin inherits from several layers of base classes, each in their own assembly, and it is these assemblies that it cannot resolve. This is because Assembly.Load provides no pathing context with which references can be resolved. Now I assume, though I did not test, that if my other dll&amp;#39;s were in the Plugin Registration Tool&amp;#39;s application directory or in the GAC that this would not be an issue. This is not ideal however since plugin debuging already has several extra steps, i.e. registration, without adding GACing or copying files around. I modified the PluginRegistrationTool.AssemblyReader.LoadAssembly&amp;#40;string path&amp;#41; method to use Assembly.LoadFrom&amp;#40;string path&amp;#41; instead of Assembly.Load&amp;#40;Bytes&amp;#91;&amp;#93;&amp;#41; which resolved the issue. Someone may want to consider making this change to the project unless there is some specific reason to use the byte array overload.&lt;br /&gt;&lt;br /&gt;Sincerely,&lt;br /&gt;Robb Vandaveer&lt;br /&gt;Sr. Technical Consultant&lt;br /&gt;Tribridge&lt;br /&gt;Comments: I decided to use Assembly.Load for the following reason. Especially in plugin Registration tool, Developers will be loading the same assembly by updating the Code and not changing the version number. I wanted to upload the new file rather than return the old one that was laoded in cache of .NET&amp;#13;&amp;#10;&amp;#13;&amp;#10;From MSDN&amp;#58; http&amp;#58;&amp;#47;&amp;#47;msdn.microsoft.com&amp;#47;en-us&amp;#47;library&amp;#47;1009fa28.aspx&amp;#13;&amp;#10;The LoadFrom method has the following disadvantages. Consider using Load instead.&amp;#13;&amp;#10;&amp;#13;&amp;#10;If an assembly with the same identity is already loaded, LoadFrom returns the loaded assembly even if a different path was specified. &amp;#13;&amp;#10;&amp;#13;&amp;#10;If an assembly is loaded with LoadFrom, and later an assembly in the load context attempts to load same the assembly by display name, the load attempt fails. This can occur when an assembly is de-serialized. &amp;#13;&amp;#10;&amp;#13;&amp;#10;If an assembly is loaded with LoadFrom, and the probing path includes an assembly with the same identity but a different location, an InvalidCastException, MissingMethodException, or other unexpected behavior can occur. &amp;#13;&amp;#10;&amp;#13;&amp;#10;LoadFrom demands FileIOPermissionAccess..&amp;#58;&amp;#58;.Read and FileIOPermissionAccess..&amp;#58;&amp;#58;.PathDiscovery, or WebPermission, on the specified path.&amp;#13;&amp;#10;&amp;#13;&amp;#10;If a native image exists for assemblyFile, it is not used. The assembly cannot be loaded as domain neutral.&amp;#13;&amp;#10;&amp;#13;&amp;#10;In the .NET Framework version 1.0 and 1.1, policy is not applied.&amp;#13;&amp;#10;&amp;#13;&amp;#10;</description><author>ajithg</author><pubDate>Wed, 24 Jun 2009 20:28:41 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: Dependent Assembly Failure (System.IO.FileNotFoundException: Could not load file or assembly ) 20090624P</guid></item><item><title>CREATED ISSUE: Dependent Assembly Failure (System.IO.FileNotFoundException: Could not load file or assembly )</title><link>http://code.msdn.microsoft.com/crmplugin/WorkItem/View.aspx?WorkItemId=24</link><description>While using this tool I discovered it has an issue where it cannot resolve dependent assemblies during the assembly load portion of assembly registration. See error below. &lt;br /&gt;&lt;br /&gt;Unhandled Exception&amp;#58; System.IO.FileNotFoundException&amp;#58; Could not load file or assembly &amp;#39;&amp;#91;Assembly Name&amp;#93;, Version&amp;#61;&amp;#91;Assembly Version&amp;#93;, Culture&amp;#61;&amp;#91;Assembly Culture&amp;#93;, PublicKeyToken&amp;#61;&amp;#91;Assembly Public Key Token&amp;#93;&amp;#39; or one of its dependencies. The system cannot find the file specified.&lt;br /&gt;   at System.Reflection.Assembly._GetExportedTypes&amp;#40;&amp;#41;&lt;br /&gt;   at System.Reflection.Assembly.GetExportedTypes&amp;#40;&amp;#41;&lt;br /&gt;   at PluginRegistrationTool.AssemblyReader.RetrievePluginsFromAssembly&amp;#40;String path&amp;#41; in C&amp;#58;&amp;#92;Projects&amp;#92;CRM 4.0 SDK&amp;#92;tools&amp;#92;PluginRegistration_2.2&amp;#92;PluginRegistration 2.2&amp;#92;AssemblyReader.cs&amp;#58;line 59&lt;br /&gt;   at PluginRegistrationTool.AssemblyReader.RetrievePluginsFromAssembly&amp;#40;String path&amp;#41;&lt;br /&gt;   at PluginRegistrationTool.RegistrationHelper.RetrievePluginsFromAssembly&amp;#40;String pathToAssembly&amp;#41; in C&amp;#58;&amp;#92;Projects&amp;#92;CRM 4.0 SDK&amp;#92;tools&amp;#92;PluginRegistration_2.2&amp;#92;PluginRegistration 2.2&amp;#92;RegistrationHelper.cs&amp;#58;line 49&lt;br /&gt;   at PluginRegistrationTool.PluginRegistrationForm.btnLoadAssembly_Click&amp;#40;Object sender, EventArgs e&amp;#41; in C&amp;#58;&amp;#92;Projects&amp;#92;CRM 4.0 SDK&amp;#92;tools&amp;#92;PluginRegistration_2.2&amp;#92;PluginRegistration 2.2&amp;#92;PluginRegistrationForm.cs&amp;#58;line 127&lt;br /&gt;&lt;br /&gt;I believe this is because the the PluginRegistrationTool.AssemblyReader class is using System.Reflection.Assembly.Load&amp;#40;Byte&amp;#91;&amp;#93;&amp;#41; method to load the specified assembly. My plugin inherits from several layers of base classes, each in their own assembly, and it is these assemblies that it cannot resolve. This is because Assembly.Load provides no pathing context with which references can be resolved. Now I assume, though I did not test, that if my other dll&amp;#39;s were in the Plugin Registration Tool&amp;#39;s application directory or in the GAC that this would not be an issue. This is not ideal however since plugin debuging already has several extra steps, i.e. registration, without adding GACing or copying files around. I modified the PluginRegistrationTool.AssemblyReader.LoadAssembly&amp;#40;string path&amp;#41; method to use Assembly.LoadFrom&amp;#40;string path&amp;#41; instead of Assembly.Load&amp;#40;Bytes&amp;#91;&amp;#93;&amp;#41; which resolved the issue. Someone may want to consider making this change to the project unless there is some specific reason to use the byte array overload.&lt;br /&gt;&lt;br /&gt;Sincerely,&lt;br /&gt;Robb Vandaveer&lt;br /&gt;Sr. Technical Consultant&lt;br /&gt;Tribridge&lt;br /&gt;</description><author>rlvandaveer</author><pubDate>Tue, 26 May 2009 15:00:35 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Dependent Assembly Failure (System.IO.FileNotFoundException: Could not load file or assembly ) 20090526P</guid></item><item><title>COMMENTED ISSUE: Unhandled Exception: System.Net.WebException: The request failed with HTTP status 401: Unauthorized.</title><link>http://code.msdn.microsoft.com/crmplugin/WorkItem/View.aspx?WorkItemId=21</link><description>Very new to Plugins and I&amp;#39;m trying to register my first on the VPC to gain the experience before putting it on the actual deployment server.&lt;br /&gt;&lt;br /&gt;I read the other issue of the 401 error, but it did not help and I think this is a different issue.&lt;br /&gt;&lt;br /&gt;1- I wrote the plugin from the sdk so that looks good.&lt;br /&gt;2- Downoaded this plug-in registration tool and I put it in the SDK bin directory.&lt;br /&gt;3- I run it and fill in the basics for the VPC&lt;br /&gt; &lt;br /&gt;- New Connection&lt;br /&gt;- localhost&lt;br /&gt;- 5555&lt;br /&gt;- litwareinc.com&lt;br /&gt;- Administrator&lt;br /&gt;&lt;br /&gt;and hit connect I get prompted for the password I put the it and I get this error.  &lt;br /&gt;&lt;br /&gt;Is the registration tool suppose to be in any specific directory&amp;#63;&lt;br /&gt;&lt;br /&gt;The error I get&amp;#58;&lt;br /&gt;&lt;br /&gt;Unhandled Exception&amp;#58; System.Net.WebException&amp;#58; The request failed with HTTP status 401&amp;#58; Unauthorized.&lt;br /&gt;   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse&amp;#40;SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall&amp;#41;&lt;br /&gt;   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke&amp;#40;String methodName, Object&amp;#91;&amp;#93; parameters&amp;#41;&lt;br /&gt;   at PluginRegistrationTool.CrmSdk.Discovery.CrmDiscoveryService.Execute&amp;#40;Request Request&amp;#41;&lt;br /&gt;   at PluginRegistrationTool.CrmConnection.RetrieveOrganizations&amp;#40;&amp;#41;&lt;br /&gt;   at PluginRegistrationTool.ConnectionsForm.OpenConnection&amp;#40;CrmConnection con&amp;#41;&lt;br /&gt;Comments: Found the issue.  For those who may run into the same issue.&amp;#13;&amp;#10;&amp;#13;&amp;#10;all you need to do is put in the connect name, the full name of the computer name as MOSS.litwareinc.com and the port 5555&amp;#13;&amp;#10;&amp;#13;&amp;#10;hit connect and it works.</description><author>ehanna</author><pubDate>Sun, 12 Apr 2009 01:49:00 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: Unhandled Exception: System.Net.WebException: The request failed with HTTP status 401: Unauthorized. 20090412A</guid></item><item><title>COMMENTED ISSUE: Error Updating Existing Assembly - OnDisk</title><link>http://code.msdn.microsoft.com/crmplugin/WorkItem/View.aspx?WorkItemId=18</link><description>I installed v.2.2 of the Plug-In Registration Tool.  I am able to connect to my Organization, load the previously registered assembly, messages etc.  I have a new worklow that was added to the assembly so I need to register it.  I click the assembly, click Update and then point to the .dll &amp;#40;same name, location etc&amp;#41;.  It loads the assembly and then I highlight the new item to register and click Update.  I get the following error almost immediately&amp;#58;&lt;br /&gt;&lt;br /&gt;Unhandled Exception&amp;#58; System.Web.Services.Protocols.SoapException&amp;#58; Server was unable to process request.&lt;br /&gt;Detail&amp;#58; &amp;#60;detail&amp;#62;&amp;#60;error&amp;#62;&lt;br /&gt;  &amp;#60;code&amp;#62;0x80040216&amp;#60;&amp;#47;code&amp;#62;&lt;br /&gt;  &amp;#60;description&amp;#62;An unexpected error occurred.&amp;#60;&amp;#47;description&amp;#62;&lt;br /&gt;  &amp;#60;type&amp;#62;Platform&amp;#60;&amp;#47;type&amp;#62;&lt;br /&gt;&amp;#60;&amp;#47;error&amp;#62;&amp;#60;&amp;#47;detail&amp;#62;&lt;br /&gt;   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse&amp;#40;SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall&amp;#41;&lt;br /&gt;   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke&amp;#40;String methodName, Object&amp;#91;&amp;#93; parameters&amp;#41;&lt;br /&gt;   at PluginRegistrationTool.CrmSdk.CrmService.Update&amp;#40;BusinessEntity entity&amp;#41; in E&amp;#58;&amp;#92;PluginRegistration_2.2&amp;#92;PluginRegistration 2.2&amp;#92;Web References&amp;#92;CrmSdk&amp;#92;Reference.cs&amp;#58;line 345&lt;br /&gt;   at PluginRegistrationTool.RegistrationHelper.UpdateAssembly&amp;#40;CrmOrganization org, String pathToAssembly, CrmPluginAssembly assembly&amp;#41; in E&amp;#58;&amp;#92;PluginRegistration_2.2&amp;#92;PluginRegistration 2.2&amp;#92;RegistrationHelper.cs&amp;#58;line 297&lt;br /&gt;   at PluginRegistrationTool.PluginRegistrationForm.btnRegister_Click&amp;#40;Object sender, EventArgs e&amp;#41; in E&amp;#58;&amp;#92;PluginRegistration_2.2&amp;#92;PluginRegistration 2.2&amp;#92;PluginRegistrationForm.cs&amp;#58;line 291&lt;br /&gt;&lt;br /&gt;This is an On-Disk deployment not database.  Also, this installation is on Update Rollup 2.&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;&lt;br /&gt;Jeremy&lt;br /&gt;Comments: Can you check the Trace files on the server when this happens. We seem to get the error from the CRM server</description><author>ajithg</author><pubDate>Wed, 08 Apr 2009 19:41:47 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: Error Updating Existing Assembly - OnDisk 20090408P</guid></item><item><title>CLOSED ISSUE: AssociateEntities plugin message</title><link>http://code.msdn.microsoft.com/crmplugin/WorkItem/View.aspx?WorkItemId=19</link><description>Hi Ajithg, can AssociateEntities plugin message be supported&amp;#63;&lt;br /&gt;Comments: Not in CRM 4</description><author>ajithg</author><pubDate>Wed, 08 Apr 2009 19:39:33 GMT</pubDate><guid isPermaLink="false">CLOSED ISSUE: AssociateEntities plugin message 20090408P</guid></item><item><title>COMMENTED ISSUE: AssociateEntities plugin message</title><link>http://code.msdn.microsoft.com/crmplugin/WorkItem/View.aspx?WorkItemId=19</link><description>Hi Ajithg, can AssociateEntities plugin message be supported&amp;#63;&lt;br /&gt;Comments: Sorry. This is not supported in CRM 4.</description><author>ajithg</author><pubDate>Wed, 08 Apr 2009 19:39:26 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: AssociateEntities plugin message 20090408P</guid></item><item><title>CREATED ISSUE: Pre Image always gets reverted back to Post Image</title><link>http://code.msdn.microsoft.com/crmplugin/WorkItem/View.aspx?WorkItemId=23</link><description>I&amp;#39;m using version 2.2. Everytime I create a Pre-Image plugin &amp;#40;by ticking on the PreImage checkbox&amp;#41;, then save and re-open it, the checkbox that is ticked is the Post Image one. I&amp;#39;ve tried this on Update, Create, Delete and Set State &amp;#40;all using Post Stage&amp;#41;.&lt;br /&gt; &lt;br /&gt;Has anyone else come across this problem&amp;#63;&lt;br /&gt;&lt;br /&gt;Agreed as a bug in Update of Image doesn&amp;#39;t refresh the internal cache but updates CRM.&lt;br /&gt;</description><author>ajithg</author><pubDate>Wed, 08 Apr 2009 19:17:17 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Pre Image always gets reverted back to Post Image 20090408P</guid></item><item><title>CREATED ISSUE: Unhandled Exception: System.Net.WebException: The request failed with HTTP status 401: Unauthorized.</title><link>http://code.msdn.microsoft.com/crmplugin/WorkItem/View.aspx?WorkItemId=21</link><description>Very new to Plugins and I&amp;#39;m trying to register my first on the VPC to gain the experience before putting it on the actual deployment server.&lt;br /&gt;&lt;br /&gt;I read the other issue of the 401 error, but it did not help and I think this is a different issue.&lt;br /&gt;&lt;br /&gt;1- I wrote the plugin from the sdk so that looks good.&lt;br /&gt;2- Downoaded this plug-in registration tool and I put it in the SDK bin directory.&lt;br /&gt;3- I run it and fill in the basics for the VPC&lt;br /&gt; &lt;br /&gt;- New Connection&lt;br /&gt;- localhost&lt;br /&gt;- 5555&lt;br /&gt;- litwareinc.com&lt;br /&gt;- Administrator&lt;br /&gt;&lt;br /&gt;and hit connect I get prompted for the password I put the it and I get this error.  &lt;br /&gt;&lt;br /&gt;Is the registration tool suppose to be in any specific directory&amp;#63;&lt;br /&gt;&lt;br /&gt;The error I get&amp;#58;&lt;br /&gt;&lt;br /&gt;Unhandled Exception&amp;#58; System.Net.WebException&amp;#58; The request failed with HTTP status 401&amp;#58; Unauthorized.&lt;br /&gt;   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse&amp;#40;SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall&amp;#41;&lt;br /&gt;   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke&amp;#40;String methodName, Object&amp;#91;&amp;#93; parameters&amp;#41;&lt;br /&gt;   at PluginRegistrationTool.CrmSdk.Discovery.CrmDiscoveryService.Execute&amp;#40;Request Request&amp;#41;&lt;br /&gt;   at PluginRegistrationTool.CrmConnection.RetrieveOrganizations&amp;#40;&amp;#41;&lt;br /&gt;   at PluginRegistrationTool.ConnectionsForm.OpenConnection&amp;#40;CrmConnection con&amp;#41;&lt;br /&gt;</description><author>ehanna</author><pubDate>Sun, 05 Apr 2009 22:17:28 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Unhandled Exception: System.Net.WebException: The request failed with HTTP status 401: Unauthorized. 20090405P</guid></item><item><title>CREATED ISSUE: Error in Updating Plugin Assembly using the new Plugin Registration Tool </title><link>http://code.msdn.microsoft.com/crmplugin/WorkItem/View.aspx?WorkItemId=20</link><description>Hi ,&lt;br /&gt;&lt;br /&gt;I had deployed a Plugin successfully using the Plugin registration tool version 2.1 on my production server earlier.&lt;br /&gt;Now when I logged on the server to update the assembly dll , I am unable to do so.&lt;br /&gt;Even I am not able to unregister the assembly .&lt;br /&gt;&lt;br /&gt;I had registered the assembly on the database and also copied the files in the Server&amp;#47;bin directory of the CRm server.&lt;br /&gt; &lt;br /&gt;The error I get is as below&amp;#58;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Unhandled Exception&amp;#58; System.Web.Services.Protocols.SoapException&amp;#58; Server was unable to process request.&lt;br /&gt;Detail&amp;#58; &amp;#60;detail&amp;#62;&amp;#60;error&amp;#62;&lt;br /&gt;  &amp;#60;code&amp;#62;0x80040216&amp;#60;&amp;#47;code&amp;#62;&lt;br /&gt;  &amp;#60;description&amp;#62;An unexpected error occurred.&amp;#60;&amp;#47;description&amp;#62;&lt;br /&gt;  &amp;#60;type&amp;#62;Platform&amp;#60;&amp;#47;type&amp;#62;&lt;br /&gt;&amp;#60;&amp;#47;error&amp;#62;&amp;#60;&amp;#47;detail&amp;#62;&lt;br /&gt;   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse&amp;#40;SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall&amp;#41;&lt;br /&gt;   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke&amp;#40;String methodName, Object&amp;#91;&amp;#93; parameters&amp;#41;&lt;br /&gt;   at PluginRegistrationTool.CrmSdk.CrmService.Update&amp;#40;BusinessEntity entity&amp;#41;&lt;br /&gt;   at PluginRegistrationTool.RegistrationHelper.UpdateAssembly&amp;#40;CrmOrganization org, String pathToAssembly, CrmPluginAssembly assembly&amp;#41;&lt;br /&gt;   at PluginRegistrationTool.PluginRegistrationForm.btnRegister_Click&amp;#40;Object sender, EventArgs e&amp;#41;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Please let me know if anyone has a solution as to how I can update the dll on the Production CRm server.&lt;br /&gt;&lt;br /&gt;Thanks In Advance&lt;br /&gt;</description><author>CapriS</author><pubDate>Tue, 17 Mar 2009 07:15:09 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Error in Updating Plugin Assembly using the new Plugin Registration Tool  20090317A</guid></item><item><title>CREATED ISSUE: AssociateEntities plugin message</title><link>http://code.msdn.microsoft.com/crmplugin/WorkItem/View.aspx?WorkItemId=19</link><description>Hi Ajithg, can AssociateEntities plugin message be supported&amp;#63;&lt;br /&gt;</description><author>Volvere</author><pubDate>Wed, 11 Feb 2009 06:29:59 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: AssociateEntities plugin message 20090211A</guid></item><item><title>CREATED ISSUE: Error Updating Existing Assembly - OnDisk</title><link>http://code.msdn.microsoft.com/crmplugin/WorkItem/View.aspx?WorkItemId=18</link><description>I installed v.2.2 of the Plug-In Registration Tool.  I am able to connect to my Organization, load the previously registered assembly, messages etc.  I have a new worklow that was added to the assembly so I need to register it.  I click the assembly, click Update and then point to the .dll &amp;#40;same name, location etc&amp;#41;.  It loads the assembly and then I highlight the new item to register and click Update.  I get the following error almost immediately&amp;#58;&lt;br /&gt;&lt;br /&gt;Unhandled Exception&amp;#58; System.Web.Services.Protocols.SoapException&amp;#58; Server was unable to process request.&lt;br /&gt;Detail&amp;#58; &amp;#60;detail&amp;#62;&amp;#60;error&amp;#62;&lt;br /&gt;  &amp;#60;code&amp;#62;0x80040216&amp;#60;&amp;#47;code&amp;#62;&lt;br /&gt;  &amp;#60;description&amp;#62;An unexpected error occurred.&amp;#60;&amp;#47;description&amp;#62;&lt;br /&gt;  &amp;#60;type&amp;#62;Platform&amp;#60;&amp;#47;type&amp;#62;&lt;br /&gt;&amp;#60;&amp;#47;error&amp;#62;&amp;#60;&amp;#47;detail&amp;#62;&lt;br /&gt;   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse&amp;#40;SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall&amp;#41;&lt;br /&gt;   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke&amp;#40;String methodName, Object&amp;#91;&amp;#93; parameters&amp;#41;&lt;br /&gt;   at PluginRegistrationTool.CrmSdk.CrmService.Update&amp;#40;BusinessEntity entity&amp;#41; in E&amp;#58;&amp;#92;PluginRegistration_2.2&amp;#92;PluginRegistration 2.2&amp;#92;Web References&amp;#92;CrmSdk&amp;#92;Reference.cs&amp;#58;line 345&lt;br /&gt;   at PluginRegistrationTool.RegistrationHelper.UpdateAssembly&amp;#40;CrmOrganization org, String pathToAssembly, CrmPluginAssembly assembly&amp;#41; in E&amp;#58;&amp;#92;PluginRegistration_2.2&amp;#92;PluginRegistration 2.2&amp;#92;RegistrationHelper.cs&amp;#58;line 297&lt;br /&gt;   at PluginRegistrationTool.PluginRegistrationForm.btnRegister_Click&amp;#40;Object sender, EventArgs e&amp;#41; in E&amp;#58;&amp;#92;PluginRegistration_2.2&amp;#92;PluginRegistration 2.2&amp;#92;PluginRegistrationForm.cs&amp;#58;line 291&lt;br /&gt;&lt;br /&gt;This is an On-Disk deployment not database.  Also, this installation is on Update Rollup 2.&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;&lt;br /&gt;Jeremy&lt;br /&gt;</description><author>jwinchell</author><pubDate>Fri, 06 Feb 2009 19:01:16 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Error Updating Existing Assembly - OnDisk 20090206P</guid></item><item><title>COMMENTED ISSUE: 401 Unauthorized error</title><link>http://code.msdn.microsoft.com/crmplugin/WorkItem/View.aspx?WorkItemId=12</link><description>I get 401 Unauthorized error with my CRM. Here&amp;#39;s the error&amp;#58;&lt;br /&gt;&lt;br /&gt;Unhandled Exception&amp;#58; System.Net.WebException&amp;#58; The request failed with HTTP status 401&amp;#58; Unauthorized.&lt;br /&gt;   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse&amp;#40;SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall&amp;#41;&lt;br /&gt;   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke&amp;#40;String methodName, Object&amp;#91;&amp;#93; parameters&amp;#41;&lt;br /&gt;   at PluginRegistrationTool.CrmSdk.Discovery.CrmDiscoveryService.Execute&amp;#40;Request Request&amp;#41; in D&amp;#58;&amp;#92;Users&amp;#92;Ali&amp;#92;Projects&amp;#92;Lib.NET&amp;#92;MSCRM4.0.4-SDK&amp;#92;tools&amp;#92;pluginregistration&amp;#92;Web References&amp;#92;CrmSdk.Discovery&amp;#92;Reference.cs&amp;#58;line 79&lt;br /&gt;   at PluginRegistrationTool.CrmConnection.RetrieveOrganizations&amp;#40;&amp;#41; in D&amp;#58;&amp;#92;Users&amp;#92;Ali&amp;#92;Projects&amp;#92;Lib.NET&amp;#92;MSCRM4.0.4-SDK&amp;#92;tools&amp;#92;pluginregistration&amp;#92;CrmConnection.cs&amp;#58;line 409&lt;br /&gt;   at PluginRegistrationTool.ConnectionsForm.OpenConnection&amp;#40;CrmConnection con&amp;#41; in D&amp;#58;&amp;#92;Users&amp;#92;Ali&amp;#92;Projects&amp;#92;Lib.NET&amp;#92;MSCRM4.0.4-SDK&amp;#92;tools&amp;#92;pluginregistration&amp;#92;connectionsform.cs&amp;#58;line 836&lt;br /&gt;&lt;br /&gt;I have configured IFD and I noticed that in CrmConnection.DiscoveryServiceUrl there&amp;#39;s a hardcoded line&amp;#58;&lt;br /&gt;builder.Append&amp;#40;&amp;#34;&amp;#47;mscrmservices&amp;#47;2007&amp;#47;ad&amp;#47;crmdiscoveryservice.asmx&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;When I changed it to&amp;#58;&lt;br /&gt;builder.Append&amp;#40;&amp;#34;&amp;#47;mscrmservices&amp;#47;2007&amp;#47;spla&amp;#47;crmdiscoveryservice.asmx&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;But I got this error&amp;#58;&lt;br /&gt;&lt;br /&gt;Unhandled Exception&amp;#58; System.Web.Services.Protocols.SoapException&amp;#58; Server was unable to process request.&lt;br /&gt;Detail&amp;#58; &amp;#60;detail&amp;#62;&amp;#60;error&amp;#62;&lt;br /&gt;  &amp;#60;code&amp;#62;0x80040203&amp;#60;&amp;#47;code&amp;#62;&lt;br /&gt;  &amp;#60;description&amp;#62;userId&amp;#60;&amp;#47;description&amp;#62;&lt;br /&gt;  &amp;#60;type&amp;#62;Platform&amp;#60;&amp;#47;type&amp;#62;&lt;br /&gt;&amp;#60;&amp;#47;error&amp;#62;&amp;#60;&amp;#47;detail&amp;#62;&lt;br /&gt;   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse&amp;#40;SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall&amp;#41;&lt;br /&gt;   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke&amp;#40;String methodName, Object&amp;#91;&amp;#93; parameters&amp;#41;&lt;br /&gt;   at PluginRegistrationTool.CrmSdk.Discovery.CrmDiscoveryService.Execute&amp;#40;Request Request&amp;#41; in D&amp;#58;&amp;#92;Users&amp;#92;Ali&amp;#92;Projects&amp;#92;Lib.NET&amp;#92;MSCRM4.0.4-SDK&amp;#92;tools&amp;#92;pluginregistration&amp;#92;Web References&amp;#92;CrmSdk.Discovery&amp;#92;Reference.cs&amp;#58;line 79&lt;br /&gt;   at PluginRegistrationTool.CrmConnection.RetrieveOrganizations&amp;#40;&amp;#41; in D&amp;#58;&amp;#92;Users&amp;#92;Ali&amp;#92;Projects&amp;#92;Lib.NET&amp;#92;MSCRM4.0.4-SDK&amp;#92;tools&amp;#92;pluginregistration&amp;#92;CrmConnection.cs&amp;#58;line 409&lt;br /&gt;   at PluginRegistrationTool.ConnectionsForm.OpenConnection&amp;#40;CrmConnection con&amp;#41; in D&amp;#58;&amp;#92;Users&amp;#92;Ali&amp;#92;Projects&amp;#92;Lib.NET&amp;#92;MSCRM4.0.4-SDK&amp;#92;tools&amp;#92;pluginregistration&amp;#92;connectionsform.cs&amp;#58;line 836&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;Comments: Actually, I just tried to change the method &amp;#34;RetrieveOrganizations&amp;#34; in CrmConnection.cs to use SPLA&amp;#47;IFD url so that&amp;#58;&amp;#10;&amp;#10;this.DiscoveryService.Url &amp;#61; &amp;#34;http&amp;#58;&amp;#47;&amp;#47;&amp;#60;the SPLA&amp;#47;IFD server&amp;#62;&amp;#47;MSCRMServices&amp;#47;2007&amp;#47;SPLA&amp;#47;CrmDiscoveryService.asmx&amp;#34;&amp;#59;&amp;#10;RetrieveOrganizationsRequest request &amp;#61; new RetrieveOrganizationsRequest&amp;#40;&amp;#41;&amp;#59;&amp;#10;request.UserId &amp;#61; &amp;#34;&amp;#60;domain&amp;#62;&amp;#92;&amp;#60;ifd_username&amp;#62;&amp;#34;&amp;#59;&amp;#10;request.Password &amp;#61; &amp;#34;&amp;#60;ifd_password&amp;#62;&amp;#34;&amp;#59;&amp;#10;&amp;#10;This makes the tool retrieve the organization I expected, however when I click the organization to see registered assemblies etc, I get another error. &amp;#10;So the fact that you can hard-code the tool to connect using SPLA over the internet doesn&amp;#39;t make it work... unfortunately &amp;#58;&amp;#40;&amp;#10;&amp;#10;I have another application working fine with IFD &amp;#40;over the internet&amp;#41; discovery, metadata and crm service... So why doesn&amp;#39;t this tool work &amp;#58;&amp;#40;</description><author>Aidal</author><pubDate>Wed, 21 Jan 2009 13:33:27 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: 401 Unauthorized error 20090121P</guid></item><item><title>COMMENTED ISSUE: 401 Unauthorized error</title><link>http://code.msdn.microsoft.com/crmplugin/WorkItem/View.aspx?WorkItemId=12</link><description>I get 401 Unauthorized error with my CRM. Here&amp;#39;s the error&amp;#58;&lt;br /&gt;&lt;br /&gt;Unhandled Exception&amp;#58; System.Net.WebException&amp;#58; The request failed with HTTP status 401&amp;#58; Unauthorized.&lt;br /&gt;   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse&amp;#40;SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall&amp;#41;&lt;br /&gt;   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke&amp;#40;String methodName, Object&amp;#91;&amp;#93; parameters&amp;#41;&lt;br /&gt;   at PluginRegistrationTool.CrmSdk.Discovery.CrmDiscoveryService.Execute&amp;#40;Request Request&amp;#41; in D&amp;#58;&amp;#92;Users&amp;#92;Ali&amp;#92;Projects&amp;#92;Lib.NET&amp;#92;MSCRM4.0.4-SDK&amp;#92;tools&amp;#92;pluginregistration&amp;#92;Web References&amp;#92;CrmSdk.Discovery&amp;#92;Reference.cs&amp;#58;line 79&lt;br /&gt;   at PluginRegistrationTool.CrmConnection.RetrieveOrganizations&amp;#40;&amp;#41; in D&amp;#58;&amp;#92;Users&amp;#92;Ali&amp;#92;Projects&amp;#92;Lib.NET&amp;#92;MSCRM4.0.4-SDK&amp;#92;tools&amp;#92;pluginregistration&amp;#92;CrmConnection.cs&amp;#58;line 409&lt;br /&gt;   at PluginRegistrationTool.ConnectionsForm.OpenConnection&amp;#40;CrmConnection con&amp;#41; in D&amp;#58;&amp;#92;Users&amp;#92;Ali&amp;#92;Projects&amp;#92;Lib.NET&amp;#92;MSCRM4.0.4-SDK&amp;#92;tools&amp;#92;pluginregistration&amp;#92;connectionsform.cs&amp;#58;line 836&lt;br /&gt;&lt;br /&gt;I have configured IFD and I noticed that in CrmConnection.DiscoveryServiceUrl there&amp;#39;s a hardcoded line&amp;#58;&lt;br /&gt;builder.Append&amp;#40;&amp;#34;&amp;#47;mscrmservices&amp;#47;2007&amp;#47;ad&amp;#47;crmdiscoveryservice.asmx&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;When I changed it to&amp;#58;&lt;br /&gt;builder.Append&amp;#40;&amp;#34;&amp;#47;mscrmservices&amp;#47;2007&amp;#47;spla&amp;#47;crmdiscoveryservice.asmx&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;But I got this error&amp;#58;&lt;br /&gt;&lt;br /&gt;Unhandled Exception&amp;#58; System.Web.Services.Protocols.SoapException&amp;#58; Server was unable to process request.&lt;br /&gt;Detail&amp;#58; &amp;#60;detail&amp;#62;&amp;#60;error&amp;#62;&lt;br /&gt;  &amp;#60;code&amp;#62;0x80040203&amp;#60;&amp;#47;code&amp;#62;&lt;br /&gt;  &amp;#60;description&amp;#62;userId&amp;#60;&amp;#47;description&amp;#62;&lt;br /&gt;  &amp;#60;type&amp;#62;Platform&amp;#60;&amp;#47;type&amp;#62;&lt;br /&gt;&amp;#60;&amp;#47;error&amp;#62;&amp;#60;&amp;#47;detail&amp;#62;&lt;br /&gt;   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse&amp;#40;SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall&amp;#41;&lt;br /&gt;   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke&amp;#40;String methodName, Object&amp;#91;&amp;#93; parameters&amp;#41;&lt;br /&gt;   at PluginRegistrationTool.CrmSdk.Discovery.CrmDiscoveryService.Execute&amp;#40;Request Request&amp;#41; in D&amp;#58;&amp;#92;Users&amp;#92;Ali&amp;#92;Projects&amp;#92;Lib.NET&amp;#92;MSCRM4.0.4-SDK&amp;#92;tools&amp;#92;pluginregistration&amp;#92;Web References&amp;#92;CrmSdk.Discovery&amp;#92;Reference.cs&amp;#58;line 79&lt;br /&gt;   at PluginRegistrationTool.CrmConnection.RetrieveOrganizations&amp;#40;&amp;#41; in D&amp;#58;&amp;#92;Users&amp;#92;Ali&amp;#92;Projects&amp;#92;Lib.NET&amp;#92;MSCRM4.0.4-SDK&amp;#92;tools&amp;#92;pluginregistration&amp;#92;CrmConnection.cs&amp;#58;line 409&lt;br /&gt;   at PluginRegistrationTool.ConnectionsForm.OpenConnection&amp;#40;CrmConnection con&amp;#41; in D&amp;#58;&amp;#92;Users&amp;#92;Ali&amp;#92;Projects&amp;#92;Lib.NET&amp;#92;MSCRM4.0.4-SDK&amp;#92;tools&amp;#92;pluginregistration&amp;#92;connectionsform.cs&amp;#58;line 836&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;Comments: I&amp;#39;m trying to connect to an IFD deployment &amp;#40;not from the server itself, that wouldn&amp;#39;t make much sense with IFD&amp;#41; over the internet. As someone mentioned earlier, &amp;#34;&amp;#47;mscrmservices&amp;#47;2007&amp;#47;ad&amp;#47;...&amp;#34; is hard-coded into the tool and changing it to &amp;#47;mscrmservices&amp;#47;2007&amp;#47;spla&amp;#47;...&amp;#34; doesn&amp;#39;t fix the problem - it just casts another exception as mentioned earlier.&amp;#10;This is from the v2.2 source code...&amp;#10;I thought this was supposed to be fixed&amp;#63;</description><author>Aidal</author><pubDate>Wed, 21 Jan 2009 13:06:01 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: 401 Unauthorized error 20090121P</guid></item><item><title>COMMENTED ISSUE: CrmSdk.EntityName Not Found</title><link>http://code.msdn.microsoft.com/crmplugin/WorkItem/View.aspx?WorkItemId=17</link><description>It seems that the application will not complile.  I have set up the correct web references and still not working getting this error&amp;#58;&lt;br /&gt;&lt;br /&gt;Error&amp;#9;16&amp;#9;The type or namespace name &amp;#39;EntityName&amp;#39; does not exist in the namespace &amp;#39;PluginRegistrationTool.CrmSdk&amp;#39; &amp;#40;are you missing an assembly reference&amp;#63;&amp;#41;&amp;#9;C&amp;#58;&amp;#92;PluginRegistration 2.1&amp;#92;InvalidEntitiesForm.cs&amp;#9;204&amp;#9;54&amp;#9;PluginRegistrationTool&lt;br /&gt;&lt;br /&gt;Comments: Look at the Name spaces of the Web References. Even a Small Typo will result an incompatibility.</description><author>ajithg</author><pubDate>Wed, 30 Jul 2008 01:22:58 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: CrmSdk.EntityName Not Found 20080730A</guid></item></channel></rss>