none
Error en el espacio de nombres en Xaml RRS feed

  • Pregunta

  • Buenas, tengo un pequeño problema con algunos ficheros de mi proyecto, concretamente en algun fichero xaml.

    El caso es que tengo correctamente añadido el espacio de nombres, la libreria correctamente referenciada, de hecho el proyecto compila de forma correcta, pero en tiempo de diseño se genera el siguiente error que me impide ver correctamente mi pantalla. Os copio el codigo:

    <UserControl x:Class="Proyecto.Pantallas.Taller"
                 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                 xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
                 xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
                 xmlns:my="clr-namespace:WpfScheduler;assembly=WpfScheduler" 
                 Height="607" Width="883" >
    
        <my:Scheduler Name="Calendario" Grid.Row="1" Grid.RowSpan="10" Margin="10,10,10,20"
                HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Foreground="#FF0C0B0B" 
                Mode="Week" StartJourney="9:00" EndJourney="20:00"          
                OnEventDoubleClick="MostrarEvento" />

    Justo donde pone <my:Scheduler ...... dice que "El nombre Scheduler no existe en el espacio de nombres clr-namespace:WpfScheduler;assembly=WpfScheduler"

    Esto me ocurre tambien con otra libreria como OxyPlot, pero lo raro es que funciona correctamente en ejecucion solo en tiempo de diseño da el error y no siempre

    ¿ Alguna idea sobre como solucionar este tipo de errores ? Gracias

    viernes, 6 de marzo de 2015 23:12

Todas las respuestas

  • Hola,

    Generalmente ese error ocurre en tiempo de diseño cuando por algún motivo no se puede resolver la referencia al ensamlado objetivo, es decir, que tiene errores y no se pudo compilar por lo tanto el ensamlado no esta disponible.

    Si el ensamblado se puede compilar y no tiene errores, entonces bastaría con reiniciar el VS.

    Saludos,

    lunes, 9 de marzo de 2015 15:37
  • Reiniciándose el visual aturdió digne dando errores, se supone que las librerías compilan correctamente sino fallaría en tiempo de ejecución no? Si me descargo los fuentes de esas librerías y las abro como proyecto compilan correctamente, me esta volviendo loco porque no puedo ubicar los elementos sin la vista de diseño La única alternativa es reiniciar y rezar para que las cargue correctamente? Es un poco extraño que eso suceda en un entorno como vs
    lunes, 9 de marzo de 2015 16:33