Я гуглил это и до сих пор не могу заставить его работать
У меня есть приложение 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"
Есть идеи?