Hi, I´m trying to use regasm.exe and gacutil.exe from an assembly that I use in a custom action in a setup project of mine. What I´m doing is simply registering some dlls both with regasm and gacutil. Everything seems to work fine and the installation completes successfully but when I check the registry and the GAC no entries for these DLLs are to be found. I use the following code to call regasm in my installer class for instance:
Process regasmProcess = new Process(); ProcessStartInfo regasmInfo = new ProcessStartInfo(/*path to regasm.exe*/); regasmInfo.WindowStyle = ProcessWindowStyle.Hidden; regasmInfo.Arguments = "/tlb /silent " + fileinf.Directory.Parent.FullName + "MyDll.dll"; regasmProcess.StartInfo = regasmInfo; try { regasmProcess.Start(); regasmProcess.WaitForExit(); } catch(Exception e) { throw new InstallException(e.Message); } No errors come up, but still nothing has been registered or installed into the GAC? What is going on here? Cordially, Dadi Ingolfsson - Software Engineer EJS Inc. Services and Software Dep. tel: 563-3000 You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.