Googled esto y todavía no puede conseguir que funcioneWPF: Cómo iniciar desde una ventana en un montaje distinto
Tengo una aplicación WPF y quiero empezar desde Main.xaml que se encuentra en un montaje diferente . Ambos conjuntos están en la misma ubicación.
¿Cómo puedo hacer esto? Saqué la StartupUri desde el XAML y trató con estas y algunas ligeras variaciones:
protected override void OnStartup(StartupEventArgs e)
{
base.OnStartup(e);
StartupUri = new Uri("/CompanyName.VisualStudio.UI;CompanyName/VisualStudio/UI/DatabaseManager/Main.xaml", UriKind.Relative);
//StartupUri = new Uri(@"pack://application:,,,/ CompanyName.VisualStudio.UI;CompanyName/VisualStudio/UI/DatabaseManager/Main.xaml");
}
El nombre de la asamblea es "CompanyName.VisualStudio.UI" y el espacio de nombres es "NombreCompañía/VisualStudio/UI/DatabaseManager/Main.xaml "
¿Alguna idea?
Lo leí como "WTF: ..." ;-) – Orbling