Domitienda. Hosting ASP .NET 3.5 / SQL SERVER 2005
  buscar 
novedades
Recibe las ultimas noticias y los mejores articulos en tu email
Secciones
 • .NET Framework
 • ADO .NET
 • Ajax
 • Asp .NET
 • Biztalk
 • C#
 • Commerce Server
 • Exchange
 • IIS
 • Metodologías
 • J#
 • Office
 • Reporting Services
 • Seguridad
 • SEO
 • Servicios Web
 • Sharepoint
 • Silverlight
 • SQL Server
 • Visual Basic .NET
 • Visual C++ .NET
 • Visual Studio
 • WCF
 • Windows
 • Workflow Foundation
 • WPF
 • XAML
 • XML
 • Dynamics
 • Noticias
 • Articulos
 • Tutoriales
 • Eventos
 • Cursos
 • Ofertas Empleo
 • RSS
Contacto
¿Quieres saber quien es el creador de Clikear?

Blog de Pedro Pozo
RSS Blog Pedro Pozo
 

Modificar Timeout de Content Deployment en Sharepoint 2007

21 Oct 2009
compartir enviar a un amigo imprimir

     
         


Cuando lanzamos un content deployment completo en Sharepoint 2007 si el contenido a desplegar es mucho puede llegar a tardar bastante y esto produce un error de timeout.

En este caso lo mas recomendable es modificar el timeout del content deployment, pero desgraciadamente esto no es posible hacerlo a traves de la administracion central de Sharepoint.

Asi que la solucion pasa por programar una pequeña aplicacion de consola que modifique el timeout del content deployment y ejecutar esa aplicacion en nuestro servidor sharepoint.

A continuacion pongo el codigo de ejemplo de la aplicacion que pone en 1 hora el timeout del content deployment.

using System;
using Microsoft.SharePoint.Publishing.Administration;

namespace CustomContentDeployment.Tools
{
    class AdjustContentDeploymentDeploymentSettings
    {
        static void Main(string[] args)
        {
            try
            {
                Console.WriteLine("Inicio del Proceso");
                ContentDeploymentConfiguration config = ContentDeploymentConfiguration.GetInstance();
                config.RemoteTimeout = 3600;
                config.Update();
                Console.WriteLine("Proceso ejecutado correctamente");
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
            finally
            {
                Console.WriteLine("Fin del Proceso");
                Console.ReadLine();  
            }
        }
    }
}

Aun no hay comentarios, tu puedes ser el primero en poner un comentario.

Escribe tu comentario

Recuerda que tu comentario se debe ajustar a la temática del articulo, cualquier comentario que escribas fuera de tono, contenga insultos, o publicidad será borrado.

Autor:

Tu Comentario:


Ultimos articulos del Blog de Pedro Pozo:

>> Ver todos los articulos del Blog de Pedro Pozo