Приложение работает нормально, когда я запускаю его из Visual Studio, но если я запускаю свое приложение, когда оно опубликовано, оно падает.Это первое приложение, которое я опубликовал, поэтому я не знаю, с чего начать.
У меня есть 2 поля со списком, которые позволяют вам выбрать цвет темы приложения, как только я выберу одно, оно вылетает.
Используется Mahapps Metro
Источником элемента комбинированного списка является менеджер тем метро
ItemsSource="{x:Static metro:ThemeManager.Accents}"
Это код выбора, измененный
private void ColorsSelectorOnSelectionChanged(object sender, SelectionChangedEventArgs e)
{
var selectedColor = this.ColorsSelector.SelectedItem as KeyValuePair<string, Color>?;
if (selectedColor.HasValue)
{
var theme = ThemeManager.DetectAppStyle(Application.Current);
ThemeManagerHelper.CreateAppStyleBy(selectedColor.Value.Value, true);
Application.Current.MainWindow.Activate();
}
При создании акцента во время выполнениясловарь ресурсов: 