Tengo un pequeño problema. Moveré mi repositorio de origen de una máquina a otra, y en el proceso estoy haciendo una selección de lo que está almacenado, ya que aprendí más sobre cómo crear/administrar un repositorio desde que comencé.generando licenses.licx
El problema es que estamos usando las herramientas dxperience de devexpress y usa el sistema de licencias .net (licenses.licx). Originalmente tenía esta licencia en el repositorio, y I'm hearing que esta no es necesariamente la mejor idea. Entonces no lo he incluido en el repositorio. Pero ahora, cuando compruebo el proyecto desde el repositorio en mi máquina (la misma que estaba revisando antes de la mudanza), está buscando el archivo de licencia y no lo genera como (creo) debería ser.
Sólo traté de eliminar el licenses.licx de la sección de recursos en mi ide para cada proyecto que necesitaba uno, y luego reconstruí la solución con éxito. Pero si lo elimino de la solución y luego lo entrego al repositorio, cada comprobación querrá confirmar los cambios al csproj –
recreando nuevamente el problema. Afortunadamente, en este momento somos un equipo pequeño (2) así que puedo señalar al otro desarrollador que eliminar el archivo de la solución y la reconstrucción funcionará, pero tendré que encontrar otra solución cuando llegue el momento. –
Eso es lo que he estado haciendo durante años. Eventualmente se cansó de hacerlo manualmente y lo automatizó a través de un paquete NuGet - https://github.com/caioproiete/EmptyLicensesLicx –