Así que aquí está un breve resumen del problema:ClickOnce Despliegue - asociación de archivos no registrar
Resumen:
puse fileAssociations de mis aplicaciones ClickOnce, sin embargo, son no registrar cuando I ejecutar/actualizar mi programa (como en, los archivos .bvr que estoy tratando de asociar no tienen ícono y no puedo hacer doble clic en ellos para iniciar mi aplicación).
Historia:
primera vez que trató de ir a Propiedades -> publicar -> Opciones -> Asociaciones de archivos y la configuración de mis asociaciones de allí. Después de que el intento fallido, He intentado establecer directamente en app.manifest:
<fileAssociation
xmlns="urn:schemas-microsoft-com:clickonce.v1"
extension=".bvr"
description="Behavior File"
progid="GGS.Behavior"
defaultIcon="bvrico.ico"
/>
He leído tantos artículos sobre esto que estoy empezando a frustrarse. Parte de la información:
- lo he instalado a una aplicación de plena confianza (En Seguridad -> Habilitar la configuración de seguridad de ClickOnce -> Esta es una aplicación de plena confianza)
- estoy usando .NET 4.0 y Visual Studio 2010
- habilitar el modo "fuera de línea"
también manejo de los datos que se pasan a través de dominio de aplicación, pero dudo que realmente cambia nada.
Me preguntaba si las asociaciones de archivos solo se configuran en la instalación.
De todos modos, realmente agradecería algo de información sobre este problema. Realmente me gustaría asociaciones de archivos en mi proyecto.
Gracias a todos de antemano.
PS: probado en Windows XP y Windows 7.
Editar: También he publicado esto en Microsoft, por cierto.
Si alguien quiere publicar una respuesta en allí también. Realmente no puedo entender esto. : D
No hay alguna línea de comando para registrar la asociación de archivos. Simplemente vuelva a registrarlo iniciando una pequeña línea de comando al inicio de la aplicación y debería estar listo para comenzar. http://commandwindows.com/assoc.htm – CodingBarfield
Las asociaciones de archivos no parecen estar configuradas solo en la instalación: actualicé una aplicación de prueba que no tenía asociaciones establecidas con nuevas configuraciones para agregar asociaciones de archivos y la aplicación comenzó bien al hacer doble clic el archivo asociado. –