visual-studio - español - visual studio code autocomplete html
¿Se requiere una licencia de Visual Studio separada para una máquina de compilación? (3)
Sé que algunas compañías le permiten instalar sus productos en máquinas de compilación según sea necesario sin necesidad de una licencia por separado (DevExpress es una que viene a la mente). Sin embargo, me preguntaba si Microsoft tenía las mismas concesiones en licencias.
MSBuild no admite vdproj directamente y requiere que ejecute Visual Studio desde la línea de comandos para compilar el proyecto de instalación. Ver here
Necesito producir un archivo de configuración a través de una compilación automatizada; ¿Necesito comprar una licencia adicional para la máquina de compilación?
Edición : he hablado con nuestro administrador a cargo de la licencia y él estaba feliz de que yo instale el VS2008 en la máquina de compilación sin comprar una licencia adicional, creyendo que no debería ser necesaria una licencia. Si tengo más información oficial aquí la actualizaré de nuevo.
Edición 2 : He oído que Microsoft permitirá que VS2008 se instale en una máquina de compilación siempre y cuando la instancia no esté siendo utilizada por un desarrollador para el desarrollo activo.
De acuerdo con el Libro Blanco de Licencias de VS 2015 , no necesita una licencia de VS por separado para su servidor de compilación:
Uso de Visual Studio en el Build Server: si tiene uno o más usuarios con licencia de Visual Studio Enterprise con MSDN, Visual Studio Professional con MSDN o cualquier suscripción a la nube de Visual Studio, también puede instalar el software Visual Studio como parte de Team Foundation Server. 2017 Build Services. De esta manera, no necesita comprar una licencia de Visual Studio para cubrir la ejecución de Visual Studio en el servidor de compilación para cada persona cuyas acciones inicien una compilación.
Actualización (26 de mayo de 2017)
Microsoft también ha publicado el Libro blanco de licencias de Visual Studio 2017 , que tiene exactamente los mismos requisitos que se mencionaron anteriormente.
Aquí está el acuerdo (enlace PDF!) . (Hay diferentes para diferentes versiones de VS). Así que depende de cómo leas ...
General. Un usuario puede instalar y utilizar copias del software para diseñar, desarrollar, probar y demostrar sus programas. Las pruebas no incluyen el almacenamiento en un servidor en un entorno de producción, como cargar contenido antes del uso de producción.
Para mí, eso dice que no necesita una licencia adicional porque un usuario puede instalar y usar copias. Pero, no soy abogado. :)
msbuild.exe
viene con .NET SDK , pero solo con el Framework. Puede obtener el SDK 2.0 aquí de forma gratuita, pero es una gran descarga. 3.5 está disponible también, pero es aún más enorme.