AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Wordpress app builder 201511/11/2022
I’m not sure about the legality of it but it’s probably illegal, particularly if you don’t own the intellectual property. A few notes on decompiling DLLSĭONT decompile DLL’S you or the company you work for doesn’t own because basically you are viewing the source code. ILSPY has a few neat options to save the to file. If you then click on one of the methods, it decompiles the code, which you can view it in the yellow right hand screen. To use the decompiler you open it up, select a DLL or copy one to the application, below I have selected a HoskCRMDev2013 plugin. There are lots of other decompilers out and the main reason I use ILSPY is because its free Once you have the DLL file you can decompile the dll using a tool such as This will give you the dll, which you can decompile using a different tool. This tool allows you to connect to a CRM instance, it loads all the assembly DLL’s (which can some time), you can choose to download any of the Plugin assemblys(dll file). The XRMToolbox has a tool called Assembly Recovery Tool. Go to releases and click latest release if you want to download the application not the source I decided to download the plugin assembly dll and decompile the code. Wordpress app builder 2015 code#The problem I had was how could I tell what code was inside the plugin and if my fix was deployed? The code in TFS (Source Control) was correct and up-to-date but I tested the functionality and could see it wasn’t working. Wordpress app builder 2015 upgrade#Hardcore CRM: Do a major upgrade of a plugin version! What to do if you don’t use assembly versioning Microsoft has a good article on Plugin Assembly You need to think about versions and solutions because when you change the major number of a plugin assembly CRM considers it a completely different plugin assembly Plugins can be versioned in the same way solutions are version in CRM It’s possible to version plugins but CRM developers don’t bother versioning their plugins and I currently don’t version the CRM plugins. There are instances when you need to find the code deployed in a plugin. I tested my fix in DEV and it seemed to work and then I tested the fix in internal TEST environment and found my fix didn’t work, why? Finding the plugin code deployed Usually when a bug fails on a different environment I want to recreate it in the DEV environment where I can easily debug it.įor this problem we have two internal instances When bug fixing and testing try to avoid the trap of assuming because assumptions are often wrong, resulting in missing the obvious source of the problem, spending time testing other possible reasons for a problem. This isn’t an unusual problem but an annoying one for developers. The problem – Why isn’t my fix working?Ī bug fix I had deployed and tested in our dev environment and test environment suddenly stopped working when deployed to the customer environment. It’s a useful to understand because there are some instances where you need to know what code has been deployed because it might be different from the code you have or the code in your source control. The process will work in all version of CRM because fundamentally it works at DLL level rather than CRM level. Wordpress app builder 2015 how to#This blog post looks at how to decompile plugin code because I had a problem recently where I needed to do it.
0 Comments
Read More
Leave a Reply. |