visual tutorial studio net funcionar descargar dejo chrome clickonce

tutorial - clickonce vb net 2010



Implementar archivo de contenido desde ensamblajes dependientes con ClickOnce (1)

Tengo una aplicación simple WinForms que estoy implementando internamente con ClickOnce. La aplicación principal tiene un ensamblaje dependiente, ese ensamblaje tiene algunos archivos de plantilla xml marcados como "Contenido" y "Copiar siempre" en las propiedades de compilación, sin embargo, no aparecen en la lista de Archivos de aplicación si entro en las Propiedades del proyecto- > Publicar-> diálogo de Archivos de Aplicación.

Alguien sabe cómo puedo implementar estos archivos Xml que son parte de un ensamblaje dependiente.

@ codeConcussion- Gracias, funcionó muy bien. Al final agregué el archivo xml usando un Agregar archivo existente y seleccioné ''Agregar como enlace'', lo cual logró lo mismo.


Estoy usando VS 2008 SP1, así que no estoy seguro de que funcione exactamente igual para las versiones VS anteriores.

Puede resolver su problema simplemente agregando un evento de construcción posterior a su proyecto principal. En un proyecto de VB.Net que sería Mi proyecto> Pestaña Compilar> Crear eventos ...> Editar creación de publicaciones .... En C #, Properidades del proyecto> Eventos de compilación> Editar creación posterior ... Debe funcionar un comando simple xcopy [archivo de origen] [carpeta de destino] para copiar el archivo de plantilla xml de la carpeta bin del ensamblaje dependiente a la carpeta bin del proyecto principal.

Desde allí, solo asegúrese de marcar "Mostrar todos los archivos" en el cuadro de diálogo Archivos de la aplicación de la pestaña Publicar.

Una alternativa a esto sería cambiar sus dos proyectos para compilar en la misma carpeta bin. Eso funciona muy bien, pero solo lo haría si el ensamblado dependiente es específico de esta aplicación y no es un ensamblaje de biblioteca utilizado por varias aplicaciones.