El proyecto de base de datos VS2013 falla en la compilación
He creado un nuevo proyecto de base de datos de SQL Server en VS2013 (Actualización 3) y he intentado compilar pero falla. La única salida de compilación que recibo es la siguiente:
------ Build started: Project: Database1, Configuration: Debug Any CPU ------
Creating a model to represent the project...
Done building project "Database1.sqlproj" -- FAILED.
Build FAILED.
========== Build: 0 succeeded or up-to-date, 1 failed, 0 skipped ==========
Si compilo el proyecto a través de MSBuild.exe con detalle detallado veo el siguiente fallo interno:
Task "SqlBuildTask"
Creating a model to represent the project...
Done executing task "SqlBuildTask" -- FAILED.
Después de buscar en la web he intentado lo siguiente para resolver esto en vano:
- Reiniciar VS
- Reiniciar la máquina
- Reparación VS Actualización 3 y reiniciar
- Reparación VS2013 y reboot
¿Qué me estoy perdiendo?
4 answers
Después de ponerse en contacto con un amigo de Microsoft, sugirió reparar la instalación de Data Tools en
Https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt
Y eso lo resolvió.
Gracias Chuck!
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-09-07 08:20:21
Tuve un problema similar y como se mencionó en la respuesta aceptada reparar es la solución. Pero desafortunadamente el enlace no me dio un exe que dice reparar / desinstalar. Seguí adelante y ejecutar exe todavía problema persiste.
Lo resolví actualizando las herramientas de datos sql usando Extensiones y Actualizaciones. Los siguientes son los pasos.
- Abre visual studio.
- Vaya al menú herramientas y haga clic en Extensiones y actualizaciones.
- Debajo de las actualizaciones encontrará una actualización para la base de datos proj.
- Al hacer clic en él, se descargará un exe.
- Cuando ejecute el exe, pedirá Reparación/desinstalación.
- Haga clic en reparar y proceda.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-05-24 15:45:53
Compruebe también que está utilizando la versión correcta de MSBuild. Por lo general, hay varios EXE de MSBuild en su máquina. La versión 14.0 debería funcionar con Visual Studio 2015.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-08-12 07:48:10
También tuve este problema, pero el problema era con el valor en la propiedad del proyecto "DSP". Había editado el archivo proj para construir un dacpac para SQL 2012 y luego lo edité de nuevo para SQL 2014, y estaba recibiendo este error para ambos.
El proyecto original que estaba dirigido a SQL 2008 funcionó bien, por lo que no fue un problema de instalación.
En mi edición había escrito mal los valores para el elemento DSP.
<DSP>Microsoft.Data.Tools.Schema.Sql.Sq110DatabaseSchemaProvider</DSP>
Y debería haber sido (donde sql se escribe con el L)
<DSP>Microsoft.Data.Tools.Schema.Sql.Sql110DatabaseSchemaProvider</DSP>
Corregir esa ortografía resolvió el error.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-04-08 04:12:23