我正在尝试使用代码中的这一行编辑注册表中的值:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[SKView returnToStart]: unrecognized selector sent to instance 0x7ff10980fc00'
该程序抛出一个错误,指出"值对象与指定的RegistryValueKind不匹配,或者该对象无法正确转换"。我猜测0xffffffff不是DWord值。我如何正确转换它?
答案 0 :(得分:3)
您可能需要使用signed int。您可以使用unchecked强制转换
进行转换dontAskOptions.SetValue(
"IDS_WARN_GENERAL_WINXP_EOL",
unchecked((int) 0xffffffff),
RegistryValueKind.DWord);