In a VS2012 dotnet 4 vb.net project I add the latest Aspose.Pdf.dll (184.108.40.206) from the net4.0 folder (from the Aspose.Total_dll_only download).
When I compile the project I get the warning below:
(0,0): warning : The following assembly has dependencies on a version of the .NET Framework that is higher than the target and might not load correctly during runtime causing a failure: Aspose.Pdf, Version=220.127.116.11, Culture=neutral, PublicKeyToken=47b2d0fcacdd3eb6. The dependencies are: System.Security, Version=18.104.22.168, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a. You should either ensure that the dependent assembly is correct for the target framework, or ensure that the target framework you are addressing is that of the dependent assembly.
If I add Aspose.Pdf.dll (22.214.171.124) from the net2.0 folder (from the Aspose.Total_dll_only download) it compiles without warnings.