Your customer's previous vendor provided the source code without supplying all the required Proprietary DLLs. This applies to Visual Studio solutions for plugins or custom workflow activities. When you open these solutions, they will not compile and give errors about missing references.
- Go to http://ilspy.net and download the binaries. Unzip it in any location on your computer. You can use the ILSpy to de-compile a plugin solution and browse through all namespaces.
|Unzip ILSpy Binaries|
- Create a blank solution in source CRM. Include Plugin or workflow assembly. Do not include any sdk message processing steps.
|Create Solution with Plugin Assembly|
- Export the solution and save it on your computer. Unzip the solution.
- Go to folder which has the plugin. Open ILSpy.exe. Drag and drop the plugin to ILSpy.
|Open Folder with Plugin Assembly|
|Drag and Drop the Plugin Assembly to ILSpy|