none
Consulta Sharepoint RRS feed

  • Pregunta

  • Hola!!! Actualmente trato de subir una aplicación creada en VS 2010 a sharepoint 2010 ya tengo la dll, la firma segura y el xml para poder subir la aplicación, pero en el momento q le doy cargar la webpart al sharepoint me dice q no puede mostrarla en realidad ya no se me ocurre que más hacer he tratado por todos los medios e investigado y no logro dar con el problema.

    Esto es lo que tengo en la webpart

    <?xml version="1.0" encoding="utf-8" ?>
    <webParts>
    	<webPart xmlns="http://schemas.microsoft.com/WebPart/v3">
    		<metaData>
    			<type name="wpPrueba.Prueba, wpPrueba, Version=1.0.0.0, Culture=neutral, PublicKeyToken=34d48b599bb34cb5" />
    			<importErrorMessage>Cannot import this Web Part.</importErrorMessage>
    		</metaData>
    		<data>
    			<properties>
    				<property name="Title" type="string">
    					Codigo de Formulario[Prueba]
    				</property>
    				<property name="Description" type="string">
    					Prueba
    				</property>
    			</properties>
    		</data>
    	</webPart>
    </webParts>
    


    Y en mi librería de C# tengo estos datos

    using System;
    using System.Collections.Generic;
    using System.Text;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI;
    //using Microsoft.SharePoint;
    
    namespace wpPrueba
    {
        public class Prueba:WebPart
        {
            Control control;
    
            protected override void CreateChildControls()
            {
                control = this.Page.LoadControl("/wuc_Prueba/Prueba.ascx");
                this.Controls.Add(control);
                //base.CreateChildControls();
            }
        }
    }
    


    Y en mi assembly  solo agregue este último dato

    [assembly: System.Security.AllowPartiallyTrustedCallers()]

    Como ven es una aplicación de prueba para ver si de esa forma puedo subir las otras aplicaciones de la empresa. Cabe rescatar que trabajo desde mi laptop donde tengo windows 7 y el visual studio y el sharepoint lo manejo desde un servidor aparte donde pongo el dll, la webpart y el ascx y la ascx.vb en las carpetas correspondientes del servidor.

    Muchas Gracias de antemano por la ayuda que me puedan brindar.

    jueves, 1 de diciembre de 2011 16:12

Todas las respuestas

  • Hola

    ¿Por qué no creas el paquete wsp con Visual Studio 2010 y subes este?

     


    Alberto Diaz Martin twitter://@adiazcan | http://geeks.ms/blogs/adiazmartin | MVP SharePoint Server
    jueves, 1 de diciembre de 2011 20:09
  • Hola,

    Tiene pinta de que no encuentra el control de usuario que indicas. Yo lo que haría primero sería manejar las excepciones (Try...Catch) y pintar el mensaje de la excepción, porque si las maneja SharePoint de cara al usuario te encontrarás con esos mensajes tan poco descriptivos. De todas formas, esa excepción debe figurar en los LOGs de SharePoint.

    En el caso de que tengas que depurar en remoto, puedes habilitar el servidor remoto de simbolos en el servidor y adjuntar el debugger de tu VS2010. Esto nunca hay que hacerlo en entornos de producción

    Saludos.

    domingo, 4 de diciembre de 2011 11:51
  • No entiendo, quieres desplegar un proyecto de tipo webpart?
    lunes, 9 de enero de 2012 21:45