Esto se debe a que el artículo de Microsoft es un poco engañoso. Lo que explica este artículo es cómo crear un instalador personalizado aplicación. No está describiendo cómo cambiar su aplicación para que tenga un diálogo de instalador personalizado, en lugar del estándar que es parte del sistema.
Para crear un instalador de cliente, cree una aplicación separada similar a la que se describe en el código del artículo de MSDN. Deberá agregar al código de la aplicación principal el código en el paso 5, sin embargo, modifique el código para buscar el manifiesto de la aplicación desde su punto de instalación. Compile la aplicación y distribúyala a sus usuarios como mejor le parezca.
Aunque tendrá que administrar la distribución de una aplicación de instalación inicial, puede implementar este proceso en su aplicación para actualizaciones. En ese caso, siga las instrucciones en el artículo. Como mencioné anteriormente, querrá verificar sus actualizaciones cuando y como lo desee. Una vez que se necesita una actualización, su aplicación puede llamar al código en el paso 5 desde su aplicación ClickOnce.
Gracias. Realmente es engañoso. –