まず、データベースをバックアップしてテスト用の新しいバージョンとして復元します。
あなたが破損しているデータベース上でなければならないのは何の詳細websitename.umbraco7.cms
ような何か?
このようにすれば、必要なときに何度でもそれを壊すことができます。
それでは、オプションの場合は、ナゲットパッケージをアップグレードしてみてください。 6-7のアップグレードは大きな問題ではなく、データベースのアップグレードを実行します。 umbraco configがデフォルトのMVCカミソリビューではなくWebformsを使用していることを確認する必要があります。詳細はこちらをご覧ください:https://our.umbraco.org/documentation/reference/templating/
あなたはWebフォームで作業する場合は、あなたは、/Config/umbracoSettings.configファイルにデフォルト テンプレートエンジンを変更するには、この セクションを見つけて、あなたがしたいタイプを設定することができます(MVCまたはWebフォーム)を使用したい:
<templates>
<defaultRenderingEngine>WebForms</defaultRenderingEngine>
</templates>
別のオプションは、新しいクリーンなソリューションを作成し、あなたがにアップグレードされている最新Umbracoのバージョンをインストールすることです。これがインストールされたら、接続文字列を現在のサイトデータベースにリセットし、umbracoConfigurationStatus appSettingを現在のバージョンに設定します。あなたが最初にウェブサイトを構築し、実行すると
<add key="umbracoConfigurationStatus" value="7.7.1" />
、それはあなたがumbracoがすでにインストールされているrecongiseなり、この溶液中に更新を実行します。
クリーンなumbracoのインストールは、デフォルトでRazorテンプレートを使用します。ウェブフォームに戻す必要があります(前のコメントを参照)。手動でウェブフォームからカミソリにビューを移行する必要があります。
これを運用データベースから削除し、バックアップを作成し、クリーンビルドするまで必要な回数だけプロセスを実行するという要件を十分に表現することはできません。
疑わしい場合は、アップグレードのマニュアルを参照してください:注意すべきhttps://our.umbraco.org/documentation/getting-started/setup/upgrading/general