Я googled это и все еще не могу заставить его работать
У меня есть приложение WPF и вы хотите начать с Main.xaml, который находится в другой сборке. Обе сборки находятся в одном месте.
Как я могу это сделать? Я вынул StartupUri из XAML и попытался с этими и некоторыми небольшими вариациями:
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");
}
Название сборки - "CompanyName.VisualStudio.UI", а пространство имен - "CompanyName/VisualStudio/UI/DatabaseManager/Main.xaml"
Любые идеи?