我的WPF应用程序没有启动,但错误选项卡中没有错误



这是我的用户控制的代码

public UserControl2()
{
InitializeComponent();
RegistryKey key = Registry.LocalMachine.OpenSubKey(@"CurrentControlSetServicesXblGameSave");
uint value = (uint)key.GetValue("Start");
if (value == 4)
{
Disable_Xbox_Services.IsChecked = true;
}
}

但当我运行我的应用程序时,即使错误选项卡中没有错误,它也不会启动。请告诉我原因。这是复选框的XAML代码。

<CheckBox Name="Disable_Xbox_Services" FontSize="26" Foreground="GhostWhite" >Disable Xbox services</CheckBox>

我必须使用正确的注册表子项名称和int作为值类型:

RegistryKey key = Registry.LocalMachine.OpenSubKey(
@"SYSTEMCurrentControlSetServicesXblGameSave");
int value = (int)key.GetValue("Start"));
if (value == 4)
{
Disable_Xbox_Services.IsChecked = true;
}

最新更新