如何在机器上找到重气位置

How to find regasm location on a machine

我正在创建一个使用 regasm 将 .NET 程序集注册到 COM 的安装程序。不同的客户端将在其计算机上安装不同的 Microsoft.Net 版本。我需要提前知道regasm的位置才能使用它。

我应该只在以下位置寻找它还是还有其他可能的位置?

C:\Windows\Microsoft.NET\Framework\v2.0.50727\ C:\Windows\Microsoft.NET\Framework\v1.0.xxx\ C:\Windows\Microsoft.NET\Framework\v4.0.xxxx\

它可以出现在以下位置吗?

C:\Windows\Microsoft.NET**Framework64**\vx.x.x

是的,它在两个文件夹中。

C:\Windows\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe C:\Windows\Microsoft.NET\Framework64\v2.0.50727\RegAsm.exe C:\Windows\Microsoft.NET\Framework\v2.0.50727\RegAsm.exe C:\Windows\Microsoft.NET\Framework64\v4.0.30319\RegAsm.exe