regasm does require elevated privileges to register a COM assembly.
http://kinook.com/Forum/showthread.php?t=2258
The COM Register action use the highest installed framework version that is found for locating regasm.exe. You can override the regasm.exe on the Register tab.
http://www.kinook.com/VisBuildPro/Ma...omregister.htm