私はfirefox拡張を書きました。私はそれがVisual Studio 2010 C#で開発されたサービスから読み込まれていることを確認したいと思います。私は研究し、キーを読み取るための数多くの異なるメソッドを試しました。「レジストリの読み込みに失敗しました:System.NullReferenceException:オブジェクト参照がオブジェクトのインスタンスに設定されていません。レジストリキー#1を読んでください
RegistryKey rKey1 = Registry.CurrentUser;
RegistryKey rKey2 = rKey1.OpenSubKey("Software\\Mozilla\\Firefox\\Extensions");
string strKeyValue = rKey2.GetValue("[email protected]").ToString();
null参照表面はどこにありますか?どの線? –
それは2行目のように見えるが、3行目でエラーが発生する –
これは確かに指定されたサブキーが見つからないためです。簡単な「ソフトウェア」から検索されたキーを徐々に増やして、どこに行き詰まっているのかを確認することができます。 –