I have a DLL file prepared by C# and my system is Windows 7 64-bit.
When i apply the RegAsm its not adding the registry to 64-bit path but only adding it to 32-bit path.
On my 2016 windows server it was the opposite, it was an old dll that needed to be registered using the "Framework" folder, not the "Framework64" folder:
"C:\windows\Microsoft.net\Framework\v4.0.30319\regasm" /register /codebase "full path to dll here"