This is recommended update for all who use previous version of DataObjects.Net. The major change in this release is migration to the latest version of PostSharp which significantly shortens compilation time. Moreover, this version also contains several bugfixes and improvements.
In addition, we are releasing 4.3.9 version. Eventually we are dropping support for DataObjects.Net 4.3 and this release will be the last major update in 4.3.x branch.
List of changes
Changes in this release in comparison with 4.4.1 are described in details in the previous posts:- DataObjects.Net is migrated to PostSharp 2.1
- DataObjects.Net 4.4.2 RC 2 is published
- DataObjects.Net 4.4.2 RC 3 is out
Migration path
Note: If a previous version of DataObjects.Net was installed (via installer), uninstall it and install the current version of DataObjects.Net. The easiest and recommended way is to utilize our ProjectUpgrader tool which resides in %DataObjectsInstallationPath%\Common\ProjectUpgrader directory. Select a project and hit "Run".However, you may also try to update the project file manually. To do that, update references to the latest DataObjects.Net components as well as to PostSharp library.
When it is done, the project should reference Xtensive.Aspects.dll, Xtensive.Core.dll, Xtensive.Orm.dll version 4.4.2.0 and PostSharp.dll version 2.1.0.0