.net - que - isnullorwhitespace
Error de compilación Error: ''ruta'' no puede ser una cadena vacía("") o comenzar con el carácter nulo (5)
El problema parece ser la nueva característica de carga de soluciones ligera de VS2017.
Para solucionarlo, primero limpie:
- Cerrar Visual Studio 2017
- Eliminar o cambiar el nombre de la carpeta
.vs
- Reabrir la solución
Después, no vuelva a habilitar la carga de solución liviana para esa solución.
Puede deshabilitar por completo la carga de soluciones livianas para todas las soluciones en las opciones, pero si el problema solo se aplica a algunas soluciones, puede ser un poco difícil.
Tengo una solución que funciona bien en VS2015. Acabo de instalar VS2017 RTM y después de la conversión, los intentos de construir la solución fallan inmediatamente con el error:
Error de compilación Error: ''ruta'' no puede ser una cadena vacía ("") o comenzar con el carácter nulo.
¿Cómo puedo evitar esto?
Estas soluciones no me funcionaron, pero encontré .vs / config / applicationhost.config y tenía
<location path="" overrideMode="Allow">
Agregué la carpeta a la que implementaría el proyecto y lo construí. (o tendría si no tuviera errores de compilación :)
Me encontré con el mismo problema en visual studio 2017, con una gran solución que cargó peso ligero. Miré: https://developercommunity.visualstudio.com/content/problem/15861/unable-to-build-solution-after-upgrading-to-the-la.html
Y también sugieren que no sea una solución de carga liviana:
a) haz clic derecho en tu solución
b) desactivar la carga liviana
c) cerrar la solución
d) vuelva a cargar y recompile la solución.
Me encontré con este problema con una mala configuración de bower.json. Realice una copia de seguridad del archivo bower.json y borre las dependencias. Vea si eso elimina el error. Si es así, vuelva a agregar las dependencias una a una hasta que el problema desaparezca
También tuve este problema con todos mis proyectos VS2015 (aka project.json). Eliminar la carpeta .vs no resolvió el problema.
Finalmente, desactivo la casilla de verificación "carga de soluciones livianas" en Herramientas -> Opciones -> Proyectos y soluciones -> Carga de solución liviana para todas las soluciones