I think InstalledPrinters property should also return all network printers, butyou must enshure there are any for your Web app user (default ASPNET user).Probably this is the problem.