すべてのプロジェクト参照の設定を処理するので、nuget から始めるのが好きです。新しい MVC4 Web アプリケーションを作成します
Visual Studio->File->New->Project->MVC4 Web Application
新しいアプリケーションを作成したら、Nuget Package Manager コンソールを開きます
Tools->NuGet Package Manager->Package Manager Console
次に、次のコマンドを入力します。
Install-Package UmbracoCms.Core -Version 7.2.1
UmbracoCms nuget パッケージ全体ではなく、UmbracoCms.Core をインストールするのが最適であることがわかりました。これは、umbraco dll を使用してセットアップし、参照をセットアップするだけだからです。UmbracoCms nuget パッケージは、Visual Studio でまったく新しい umbraco サイトをセットアップする場合に、さらに多くのことを試みており、より便利です。
適切なバージョンの umbraco をナゲットしたら、既存の umbraco サイト ファイルをナゲットされたファイルにコピーします。すべてのファイルをコピーする場合、App_Data をすべてコピーしないでください。そのディレクトリ内のファイルのほとんどは、TEMP ファイルとキャッシュ ファイルです。App_Data から、以下のみをコピーします。これにより、サイトの再インデックスにかかる時間を節約できます。多くの App_Data ファイルが Object Null Reference の原因であると思われます。
App_Data/access.config
App_Data/packages/*
Visual Studio のソリューション エクスプローラーで [すべてのファイルを表示] をクリックし、適切なファイルをソリューションに含めます。ソリューションを再構築すると、開発の準備が整います。