Pregunta

Uno de nuestros gerentes ha decidido que CompanyName en nuestros archivos EXE / DLL (en el recurso VERSIONINFO) debe contener nuestra URL (p. ej. " Nuestra Compañía - http://www.ourcompany.com ").

Creo que esta es una mala idea, ya que podría tener consecuencias no deseadas. También ofende el esteta en mí, porque el campo no se llama CompanyNameAndUrl, y el nombre de nuestra empresa no es una URL.

¿Estoy en lo cierto? ¿Cómo puedo convencerlo de que está equivocado? ¿Dónde debo poner una URL para que aparezca en la información de la versión en Windows?

¿Estoy equivocado?

Actualización: los binarios están firmados digitalmente, por lo que la URL está visible allí.

¿Fue útil?

Solución

La respuesta autorizada y el ejemplo en este caso deberían provenir de Microsoft:

Recurso VERSIONINFO (Windows)

  

CompanyName : empresa que produjo el archivo, por ejemplo, "Microsoft Corporation" o "Standard Microsystems Corporation, Inc." Esta cadena es obligatoria.

Muy pocas personas mirarán las propiedades de un archivo ejecutable o una DLL; y de los que lo hacen, supongo que el 95% sabe cómo buscar en Google el ProductName para obtener más información al respecto. He revisado varios archivos de varios proveedores en mi PC y ninguno de ellos incluye una URL.

Sin embargo, si debe hacerlo, siempre está el campo Comentarios ...

Otros consejos

Agregar a los comentarios de MaxVT: el uso de URL completas sin clics es así que del siglo pasado.

OMI: no duele, probablemente nadie lo verá nunca, y de vez en cuando tienes que darle a tus gerentes la sensación de que tienen el control de algo.

Si realmente desea una URL asociada con su módulo, ¿por qué no adjuntar una firma digital? De esa forma, obtendrá el beneficio adicional para usted y el cliente de saber que el archivo no está controlado y el visor predeterminado mostrará la URL como un enlace en el que se puede hacer clic.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top