Difference between different types of Aspose.Words for .Net DLL?

I have downloaded Aspose.Words_19.12.zip for DLLs.

There are different folders having Aspose.Words.dll.
Now, I want to know the difference of following folders. And, how to decide which dll should I use?

  • net4.0
  • net4.0_AuthenticodeSigned
  • net4.0_ClientProfile
  • net4.0_ClientProfile_AuthenticodeSigned

Also, Can I use any of this DLL type in one License ?

@Rakesh2013,

We also supply a ‘readme.txt’ file in the same folder that describes the purpose of all DLL files. For example:

net4.0 contains assemblies to use with .NET Framework 4.0 and higher
net4.0_ClientProfile contains assemblies to use with .NET Framework 4.0 Client Profile.

All folders with names, such as net4.0_AuthenticodeSigned contain the assembly for the corresponding .NET Framework, but the assembly is digitally signed with Authenticode. Note that a signed assembly may load slower than without Authenticode.

Secondly yes, you can use any of the DLL types with one License. Hope, this helps.