In my application for serial port communication I use SerialDevice.dll. After executing legacy compilation (B4PPC v.6.30) I build the setup file for PPC using SetupBuilder. I tested the application on my PPC with installed .Net 1.0 and it works fine. My problem is how to build correct setup file for user having PPC with installed .Net 2.0. Is it possible build universal setup for .Net 1.0 and .Net 2.0 (it will be the best solution)? From the forum discussions I understood then it is not possible because .Net 1.0 accepts SerialDevice.dll but .Net 2.0 needs Serial2.dll only. In case I must build special setup for .Net 2.0, how to do it? I can’t test the procedure because I haven’t PPC with .Net 2.0. If I simply replace SerialDevice.dll with Serial2.dll and recompile using legacy compilation it will be OK? Maybe I should use optimized compilation or change something in using of SetupBuilder?