setfileicon must go after productsign