asp.net - mvc - render partial asp net core
Tablas de esquema ASP.NET causan problemas en VSTS (2)
Después de instalar la base de datos VSTS GDR e importar una base de datos de SQL Server 2005 que incluye las tablas de esquema del proveedor de ASP.NET, recibo las siguientes advertencias:
TSD04151: Procedimiento: [dbo]. [Aspnet_Users_DeleteUser] tiene una referencia no resuelta al objeto [dbo]. [Sysobjects]. [Name].
TSD04151: Procedimiento: [dbo]. [Aspnet_Users_DeleteUser] tiene una referencia no resuelta al objeto [dbo]. [Sysobjects].
TSD04151: Procedimiento: [dbo]. [Aspnet_AnyDataInTables] tiene una referencia no resuelta al objeto [dbo]. [Sysobjects]. [Type].
TSD04151: Procedimiento: [dbo]. [Aspnet_Users_DeleteUser] tiene una referencia no resuelta al objeto [dbo]. [Sysobjects]. [Type].
TSD04151: Procedimiento: [dbo]. [Aspnet_AnyDataInTables] tiene una referencia no resuelta al objeto [dbo]. [Sysobjects].
TSD04151: Procedimiento: [dbo]. [Aspnet_AnyDataInTables] tiene una referencia no resuelta al objeto [dbo]. [Sysobjects]. [Name].
¿Alguien sabe cómo deshacerse de estas advertencias?
La respuesta de Kim anterior funciona a la perfección para la situación que pedí. Pero también descubrí que puedes filtrar las advertencias de compilación por archivo. Mira http://blogs.msdn.com/gertd/archive/2009/01/11/file-level-build-warning-suppression-in-the-gdr.aspx
No estoy seguro, pero una mirada rápida parece revelar lo siguiente. La línea ofensiva en el script parece ser:
Línea 42 en el procedimiento [dbo]. [Aspnet_Users_DeleteUser] (¿cómo se resaltan aquí?) (Como este: / _)
(EXISTS (SELECCIONE el nombre FROM sysobjects WHERE (name = N''vw_aspnet_MembershipUsers '') Y (type ='' V ''))))
los sysobjects de la vista del sistema pertenecen al esquema del sistema integrado ''sys'' que no está incluido en el proyecto de la base de datos. Como resultado, el analizador de proyectos de base de datos piensa (erróneamente) que la referencia no está resuelta.
No creo que haya nada que pueda hacer, pero seleccione ignorar la advertencia de la configuración del proyecto. (Tenga en cuenta que eso también le ocultará errores reales). Probablemente simplemente ignore las advertencias.
Actualización: intente agregar una referencia a:
C: / Archivos de programa / Microsoft Visual Studio 9.0 / VSTSDB / Extensions / SqlServer / 2008 / DBSchemas / master.dbschema