2012-06-25 16 views
5

Estoy creando un paquete azul usando Visual Studio (haga clic derecho en el proyecto azure -> paquete). Me gustaría incluir y excluir algunos archivos en el paquete similar a esto: How do you include additional files using VS2010 web deployment packages? ¿Qué debo hacer para que esto funcione para la función del paquete azul?Incluir/Excluir archivos al crear el paquete Azure

+0

Después de mucha lucha, pude hacer que los archivos Excluir funcionen. He proporcionado pasos detallados sobre una pregunta de SO [aquí] (http://stackoverflow.com/a/30948078) – Amit

Respuesta

1

El paquete del paquete de despliegue de Windows Azure (CSPKG) es diferente del paquete de publicación de VS normal a pesar de que el archivo CSPKG es en realidad un archivo zip. Puede cambiar el nombre de CSPKG para comprimir y ver lo que hay adentro, sin embargo, no puede agregar o eliminar archivos de esta manera ya que su paquete estará dañado.

La mejor manera de agregar archivos a su CSPKG es agregar esos archivos en su proyecto VS y luego, en esas propiedades de archivo establecer "copiar local como verdadero" significa agregar estos archivos al resultado final. De esta forma, cuando construyas CSPKG, los archivos estarán allí.

+0

Esto no funcionará porque el archivo que deseo excluir y el archivo que deseo incluir tienen el mismo nombre de archivo y camino. – e2e8

+0

Si está utilizando VS2010 para la creación de paquetes de Windows Azure, agregará archivos a través de IDE y si está utilizando la herramienta CSPACK para compilar el paquete, lo soltará en su carpeta de roles para que se incluya. No hay otra forma de evitarlo. ¿Por qué tienes un diseño HARD con tu proyecto? – AvkashChauhan

+0

No hay un equivalente al destino CopyAllFilesToSingleFolderForPackage para este proceso? – e2e8

Cuestiones relacionadas