0
キーが存在し、アプリケーションがインストールされているにもかかわらず、キーの存在をチェックするときにC#アプリケーションライセンスマネージャがNULLを返しています。私は管理者として実行し、キーパスでバックスラッシュを追加または削除しようとしました。返されるNULL
RegistryKey LitenUpKey = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\LitenUp\NIT", false);
if (LitenUpKey == null) {
// Registry Key NOT Found
return false;
}
注:私はx64のよう構築しています!
はあなたのコードは32ビットですか?どのエラーが返されましたか? – RbMm
@RbMm前述のように、そうであってはならない場合はnullを再表示しています。 –
私は理由を含むエラーコードを意味します - なぜ失敗しますか(C#でのこの見方は分かりません)。あなたのコードは32または64ビットですか? – RbMm