Buenas, en estos momentos me encuentro completamente adicto a todos los partidos de la primera fase del mundial en las fases finales de deploy, tests y futuros mantenimientos en un proyecto; y aquí es donde se torna más indispensable MSBuild si queremos lograr un proceso estable de desarrollo.

Gracias a mi amigo John, he conocido esta herramienta que permite editar y crear visualmente archivos de proyecto MSBuild. Aquellos que se dedican a crear estos archivos editándolos a mano en VS2005 sabran de que hablo.

¡¡¡ Pues bien a utilizarla y a aprovecharla !!!

 

Saludos

El Bruno

PD: –> PrintScreen here !!!

One response to “Editor visual de proyectos MSBuild”

  1. Raphael Andrés Avatar
    Raphael Andrés

    BUENAS TARDES sEÑOR bRUNO CAPUANO
    En la empresa donde laboro actualmente me desempeño como administrador de servidores y en este momento tengo un problema en uno de ellos donde esta montada la aplicacion CRM version 3.0.en este momento tengo el siguiente error al entrar en la consulta de informes y quisiera que me ayudara a resolverlo de ser posible indicarme algunas instrucciones o pasos a seguir para reparar el servidor de informes Agradezco su atencion y espero que me pueda ayudar.
     
     
     
     
    Error de servidor en la aplicación \’/\’.——————————————————————————–
    System.Web.Services.Protocols.SoapException: La versión de la base de datos del servidor de informes no tiene un formato válido o no se puede leer. La versión encontrada es C.0.8.43. La versión esperada es C.0.6.54. Para continuar, actualice la versión de la base de datos del servidor de informes y compruebe los derechos de acceso. —> Microsoft.ReportingServices.Diagnostics.Utilities.InvalidReportServerDatabaseException: La versión de la base de datos del servidor de informes no tiene un formato válido o no se puede leer. La versión encontrada es C.0.8.43. La versión esperada es C.0.6.54. Para continuar, actualice la versión de la base de datos del servidor de informes y compruebe los derechos de acceso. at Microsoft.ReportingServices.Library.ConnectionManager.EnsureCorrectDBVersion() at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage() at Microsoft.ReportingServices.Library.ConnectionManager.VerifyConnection() at Microsoft.ReportingServices.Library.ConnectionManager.get_Connection() at Microsoft.ReportingServices.Library.Storage.get_Connection() at Microsoft.ReportingServices.Library.Storage.NewStandardSqlCommand(String storedProcedureName) at Microsoft.ReportingServices.Library.DBInterface.GetOneConfigurationInfo(String key) at Microsoft.ReportingServices.Library.CachedSystemProperties.GetSystemProperty(String name) at Microsoft.ReportingServices.Library.CachedSystemProperties.Get(String name) at Microsoft.ReportingServices.Library.CachedSystemProperties.GetParameter(String name) at Microsoft.ReportingServices.Library.RSService.get_MyReportsEnabled() at Microsoft.ReportingServices.Library.RSService.PathToInternal(String source) at Microsoft.ReportingServices.Diagnostics.CatalogItemContext.SetPath(String path, Boolean validate, Boolean convert, Boolean translate) at Microsoft.ReportingServices.Diagnostics.CatalogItemContext.SetPath(String path) at Microsoft.ReportingServices.Diagnostics.CatalogItemContext..ctor(IPathTranslator pathTranslator, String userSuppliedPath, String parameterName) at Microsoft.ReportingServices.Library.RSService._GetResourceContents(String resource, String& mimeType) at Microsoft.ReportingServices.Library.RSService.GetResourceContents(String resource, String& mimeType) at Microsoft.ReportingServices.WebServer.ReportingService.GetResourceContents(String Resource, Byte[]& Contents, String& MimeType) — Fin del seguimiento de la pila de la excepción interna — at Microsoft.ReportingServices.WebServer.ReportingService.GetResourceContents(String Resource, Byte[]& Contents, String& MimeType) Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.
    Detalles de la excepción: System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: La versión de la base de datos del servidor de informes no tiene un formato válido o no se puede leer. La versión encontrada es C.0.8.43. La versión esperada es C.0.6.54. Para continuar, actualice la versión de la base de datos del servidor de informes y compruebe los derechos de acceso. —> Microsoft.ReportingServices.Diagnostics.Utilities.InvalidReportServerDatabaseException: La versión de la base de datos del servidor de informes no tiene un formato válido o no se puede leer. La versión encontrada es C.0.8.43. La versión esperada es C.0.6.54. Para continuar, actualice la versión de la base de datos del servidor de informes y compruebe los derechos de acceso. at Microsoft.ReportingServices.Library.ConnectionManager.EnsureCorrectDBVersion() at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage() at Microsoft.ReportingServices.Library.ConnectionManager.VerifyConnection() at Microsoft.ReportingServices.Library.ConnectionManager.get_Connection() at Microsoft.ReportingServices.Library.Storage.get_Connection() at Microsoft.ReportingServices.Library.Storage.NewStandardSqlCommand(String storedProcedureName) at Microsoft.ReportingServices.Library.DBInterface.GetOneConfigurationInfo(String key) at Microsoft.ReportingServices.Library.CachedSystemProperties.GetSystemProperty(String name) at Microsoft.ReportingServices.Library.CachedSystemProperties.Get(String name) at Microsoft.ReportingServices.Library.CachedSystemProperties.GetParameter(String name) at Microsoft.ReportingServices.Library.RSService.get_MyReportsEnabled() at Microsoft.ReportingServices.Library.RSService.PathToInternal(String source) at Microsoft.ReportingServices.Diagnostics.CatalogItemContext.SetPath(String path, Boolean validate, Boolean convert, Boolean translate) at Microsoft.ReportingServices.Diagnostics.CatalogItemContext.SetPath(String path) at Microsoft.ReportingServices.Diagnostics.CatalogItemContext..ctor(IPathTranslator pathTranslator, String userSuppliedPath, String parameterName) at Microsoft.ReportingServices.Library.RSService._GetResourceContents(String resource, String& mimeType) at Microsoft.ReportingServices.Library.RSService.GetResourceContents(String resource, String& mimeType) at Microsoft.ReportingServices.WebServer.ReportingService.GetResourceContents(String Resource, Byte[]& Contents, String& MimeType) — Fin del seguimiento de la pila de la excepción interna — at Microsoft.ReportingServices.WebServer.ReportingService.GetResourceContents(String Resource, Byte[]& Contents, String& MimeType)
    Error de código fuente:
    Se ha generado una excepción no controlada durante la ejecución de la solicitud Web actual. La información sobre el origen y la ubicación de la excepción pueden identificarse utilizando la excepción del seguimiento de la pila siguiente. 
    Seguimiento de la pila:
    [SoapException: System.Web.Services.Protocols.SoapException: La versión de la base de datos del servidor de informes no tiene un formato válido o no se puede leer. La versión encontrada es C.0.8.43. La versión esperada es C.0.6.54. Para continuar, actualice la versión de la base de datos del servidor de informes y compruebe los derechos de acceso. —> Microsoft.ReportingServices.Diagnostics.Utilities.InvalidReportServerDatabaseException: La versión de la base de datos del servidor de informes no tiene un formato válido o no se puede leer. La versión encontrada es C.0.8.43. La versión esperada es C.0.6.54. Para continuar, actualice la versión de la base de datos del servidor de informes y compruebe los derechos de acceso.   at Microsoft.ReportingServices.Library.ConnectionManager.EnsureCorrectDBVersion()   at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()   at Microsoft.ReportingServices.Library.ConnectionManager.VerifyConnection()   at Microsoft.ReportingServices.Library.ConnectionManager.get_Connection()   at Microsoft.ReportingServices.Library.Storage.get_Connection()   at Microsoft.ReportingServices.Library.Storage.NewStandardSqlCommand(String storedProcedureName)   at Microsoft.ReportingServices.Library.DBInterface.GetOneConfigurationInfo(String key)   at Microsoft.ReportingServices.Library.CachedSystemProperties.GetSystemProperty(String name)   at Microsoft.ReportingServices.Library.CachedSystemProperties.Get(String name)   at Microsoft.ReportingServices.Library.CachedSystemProperties.GetParameter(String name)   at Microsoft.ReportingServices.Library.RSService.get_MyReportsEnabled()   at Microsoft.ReportingServices.Library.RSService.PathToInternal(String source)   at Microsoft.ReportingServices.Diagnostics.CatalogItemContext.SetPath(String path, Boolean validate, Boolean convert, Boolean translate)   at Microsoft.ReportingServices.Diagnostics.CatalogItemContext.SetPath(String path)   at Microsoft.ReportingServices.Diagnostics.CatalogItemContext..ctor(IPathTranslator pathTranslator, String userSuppliedPath, String parameterName)   at Microsoft.ReportingServices.Library.RSService._GetResourceContents(String resource, String& mimeType)   at Microsoft.ReportingServices.Library.RSService.GetResourceContents(String resource, String& mimeType)   at Microsoft.ReportingServices.WebServer.ReportingService.GetResourceContents(String Resource, Byte[]& Contents, String& MimeType)   — Fin del seguimiento de la pila de la excepción interna —   at Microsoft.ReportingServices.WebServer.ReportingService.GetResourceContents(String Resource, Byte[]& Contents, String& MimeType)]   Microsoft.Crm.Reports.ReportCache.get_CategoryList() +476   Microsoft.Crm.Reports.Home.ConfigurePage() +908   Microsoft.Crm.Application.Controls.AppPage.OnPreRender(EventArgs e) +20   System.Web.UI.Control.PreRenderRecursiveInternal() +62   System.Web.UI.Page.ProcessRequestMain() +1499
     

    Like

Leave a comment

Discover more from El Bruno

Subscribe now to keep reading and get access to the full archive.

Continue reading