Я работаю со сборкой Windows 8 для разработчиков. Я пытаюсь создать базовое свойство зависимости. Я использовал их раньше в WPF и Silverlight. Однако я не пытаюсь создать его в WinRT без удачи.
public static DependencyProperty GPAProperty = DependencyProperty.Register("GPA", "double", "MyNamespace.MyClass", new PropertyMetadata(0));
public double GPA
{
get { return (double)GetValue(GPAProperty); }
set { SetValue(GPAProperty, value); }
}
Когда я запускаю свой код, при первом запуске приложения появляется исключение во время выполнения, которое говорит:
Первое случайное исключение типа 'System.TypeInitializationException' произошло в mscorlib.dll
Мой вопрос: это выглядит правильно? Я продолжаю думать, что я что-то упускаю. Но для меня все выглядит правильно.