PortableApps has recently released its first ever .NET supported PortableApp, KeepAss v2. However, despite proven otherwise, it keeps calling it "KeePass Pro Password Safe Portable 2" or "KeePass Professional Password Safe Portable".
I'll quote from https://keepass.info/devstatus.html#classicpro :
During the initial development of 2.x (i.e. while there was no public alpha version available), it was called "KeePass Professional". The current 1.x version should be renamed to "KeePass Classic". This naming should emphasize that 2.x isn't simply the successor of 1.x. Shortly before the first alpha version was released, there were long discussions about the naming and we finally decided to call the new version "2.x".
Also from https://keepass.info/compare.html :
KeePass is available in two different editions: 1.x and 2.x.