Find RegAsm

  • Print

This sample Lua code shows how you can locate the Microsoft .NET Framework Assembly Registration utility (RegAsm.exe).

 
function FindRegAsm()
  -- locate Microsoft .NET Framework Assembly Registration Utility
  local sRegAsm = "";
  local sRootFolder = _WindowsFolder .. "\\Microsoft.NET\\Framework";
  local tVersions = Folder.Find(sRootFolder, "v?.*", false);
  local i, folder;
  if (tVersions ~= nil) then
    for i, folder in pairs(tVersions) do
      sRegAsm = folder .. "\\RegAsm.exe";
      if (File.DoesExist(sRegAsm)) then
        break;
      end
    end
  end
  return sRegAsm;
end
 
sRegAsm = FindRegAsm();
if (sRegAsm == "") then
  Dialog.Message("Error", "RegAsm.exe not found.", MB_OK, MB_ICONSTOP);
else
  Dialog.Message("Info", "Detected RegAsm.exe as " .. sRegAsm, MB_OK, MB_ICONINFORMATION);
end
 
 

Add a comment (For questions, please use the contact form!)

Security code
Refresh

Our Plugins & Examples Feed

  • HTTP Actions plugin updated to 2.1.0.0

    Two new actions were added to the HTTP plugin:

    • HTTP.ResumeDownload()
    • HTTP.ResumeDownloadSecure()

    With these new "Resume" actions, you can...

  • Unicode Actions plugin updated to 2.0.3.0

    A new version of the Unicode actions plugin was released.

    Changes were made to the code...

Subscribe now!

Customer Login



mindquake.com.br Webutation

Click to check at AVG ThreadLabs

All installers digitally signed

Click to visit McAfee SiteAdvisor

Mindquake.com.br is gold certified

PageRank Checker