Windows 版 Dreamweaver 8 で FTP ログイン設定が失われる

最終更新日 : 2021年4月27日

問題

一部の Windows ユーザーから、Dreamweaver 8 を閉じて再開したり、マシンを再起動したりすると、Dreamweaver サイト定義の FTP ユーザー名とパスワードが削除されるという報告があります。この問題は、Dreamweaver の以前のバージョンでは発生しません。(参照 205051, 210466)

理由

この問題には 2 つの既知の原因があります:

  • 最も一般的な原因は、Dreamweaver 8 と同じマシンに Internet Explorer 7(IE 7)がインストールされていることです。

  • 可能性は低いですが、次のレジストリキーが欠けているか空の場合も原因となります:



    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Explorer\User Shell Folders\AppData

解決策

Internet Explorer 7 がインストールされている場合

Internet Explorer 7 がインストールされている場合は、Dreamweaver 8.0.2 Updater をインストールすることで、この問題を解決できます。Dreamweaver 8.0.2 Updater をインストールする前に、Dreamweaver 8 Emerging Issues TechNote でワークフローに影響する可能性のある変更を確認することをお勧めします。特にサーバーサイドページ(ASP、PHP、ColdFusion など)を作成する場合または Flash コンテンツを挿入する場合。

注意: Dreamweaver 8.0.2 Updater をインストールした後、アップデーターが正常にインストールされたことを確認してください。一部のユーザーは 8.0.2 をインストールしたと思い込んでいますが、実際にはアップデーターのインストールが完了していない場合があります。Dreamweaverで、ヘルプ > Dreamweaverについて > に移動し、スクロールテキストをクリックしてバージョン番号を表示します。Dreamweaver 8.0.2 と表示されるはずです。まだ Dreamweaver 8.0 または 8.0.1 と表示される場合は、Can't install Dreamweaver 8 updaters for Windows after canceling updater installer(TechNote 785362aa)を参照してください。

注意: Internet Explorer 7 は Dreamweaver 8 の後にリリースされたため、Dreamweaver 8 以前のバージョンではテストされていません。

Internet Explorer 7 がインストールされていない場合、または Dreamweaver 8.0.2 Updater で問題が解決しない場合

この問題が発生した時点で Internet Explorer 7 がなかった場合は、上記のように Dreamweaver 8.0.2 Updater をインストールし、Windows レジストリの編集に慣れている場合は以下の手順を実行してください。

警告: Windows レジストリを誤って編集すると、オペレーティング システムの再インストールが必要になる深刻な問題が発生する可能性があります。レジストリの誤編集で発生した問題を解決できない場合についてアドビでは保証いたしません。 ご自分の責任でレジストリを編集してください。

スタート ボタンをクリックし、「ファイル名を指定して実行」を選択して「regedit」と入力し、レジストリ エディターを起動します。レジストリ エディターで、次のフォルダーに移動します:



HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Explorer\User Shell Folders\
下のスクリーンショットに示すように、AppData というキーがあるかどうかを確認します:



AppDataキーを確認してください

次の手順でUsers Shell Foldersレジストリブランチをバックアップします:
Users Shell Foldersフォルダーを右クリックして「書き出し」を選択します。
「書き出し範囲」セクションで「選択されたブランチ」を選択します。
.regファイルをデスクトップに保存します。
レジストリの編集後に問題が発生した場合、.regファイルをダブルクリックすると、そのレジストリブランチが再インストールされます。
AppDataキーが見つからない場合は、次の手順を実行してください。AppDataキーが存在する場合は、手順5に進んでください。
レジストリエディターエクスプローラーペインの右側で、リスト内の最後のキーの下の空白エリアを右クリックします。「新規」と表示されたコンテキストメニューがフライアウトメニューと共に表示されます。
フライアウトメニューで「展開可能な文字列値」を選択し、新しいキーにAppDataという名前を付けます。
新しいAppDataキー(または既に存在していた場合は既存のもの)を右クリックし、「変更」を選択して、「値のデータ」フィールドに次の値を入力します:%USERPROFILE%\Application Data。User Shell Foldersディレクトリ内の他のキーの値が%USERPROFILE%で始まらない場合は、他のキーが使用している値を使用してください。たとえば、Local Settingsキーの値がu:\Local Settingsの場合は、u:\Application Dataの使用を試してください。
Dreamweaverを開き、サイトの1つにFTPログイン情報を再入力し、Dreamweaverを閉じて再度開いたときにFTPログインが保存されるかどうかを確認します。

上記の解決方法で問題が解決しない場合は、アドビテクニカルサポートに連絡するか、bugレポートを提出して、TechNote 3491671cで説明されている問題が発生していることを明記してください。