3

最新の MonoDevelop (2.8) にアップグレードしたところ、MonoDevelop を開くと、MonoTouch プロジェクトを移行して、MonoDevelop 2.8 で XCode 4 を使用できるようにするよう求められました。

表示されたダイアログによると、プロセスは元に戻すことができなかったので、バックアップに行ってプロジェクトの移行プロセスについて詳しく読む間、ダイアログを閉じました。

プロジェクトを実際に移行するために戻ったとき、MonoDevelop のどこにも移行プロセスを強制する場所が見つかりません (プロジェクトを再度開いても、最初に行ったように移行のプロンプトが表示されません)。

MonoDevelop でこの移行を手動で実行する方法を知っている人はいますか?

乾杯。

4

1 に答える 1

3

「表示されたダイアログによると、プロセスは元に戻すことができなかったので、バックアップに行ってプロジェクトの移行プロセスについて詳しく読む間、ダイアログを閉じました。」

必要なすべてのファイルのバックアップを実行する [バックアップとアップグレード] をクリックするだけで済みます。アップグレード プロセス中に何らかの悲惨な事態が発生した場合、バックアップ ディレクトリからファイルをコピーして戻すという単純なケースであり、元の状態に戻ることができます。これは 100% 安全なはずです。

アラン。

編集:私もそのバグを修正しました。有効なオプションがどれもヒットしなかった場合にデフォルトで BackupAndMigrate になる if/else ステートメントがありました。元のプロジェクト ファイルは、プロジェクト フォルダーの「backup」というディレクトリに配置されているため、誤った移行を簡単に元に戻すことができます :)

于 2011-10-06T09:27:10.203 に答える