8

私は Umbraco CMS プロジェクトを継承しました。最初のビルドが既にクライアントにデモされているため、Umbraco インスタンスとカスタム ユーザー コントロールがテスト サーバーに存在します。私は今、これを引き受ける必要があります。最初のビルドは、私がここに来る前にフリーランスの開発者によって行われており、セットアップ、展開などに関するドキュメントはありません.

カスタム ユーザー コントロールはソース管理下にあり、バグ修正を少し行った後、正常にビルドされました。私は次の手順に従って、Umbraco インストールのインスタンスと開発用のマシンで動作するカスタム コントロールを取得しようとしました。

http://slickjuanito.wordpress.com/2012/02/27/setting-up-umbraco-development-environment-in-visual-studio-2010/

http://our.umbraco.org/wiki/how-tos/getting-started-with-umbraco-what-is-next-after-you-install/setting-up-your-project-in-visual-studio

関連するコンテンツを含むデータベースで Umbraco Web 構成をポイントしており、CMS のバックエンドにアクセスできますが、Default.aspx に移動すると空白のページが表示されます。CLR 例外をスローするように VS2010 を設定し、ソリューションをデバッグ モードで開始して、エラーがスローされていないかどうかを確認しました。

誰かが試してみて適切に実行することを提案するか、役立つリソースを教えてもらえますか?

ありがとう

クリス

4

1 に答える 1

9

IIS Expressがインストールされている場合、私が最も簡単に見つけた方法は次のとおりです。

  1. サイトのファイル システムをサーバーからローカル マシンの Inetpub 内のフォルダーにコピーします。
  2. IIS でサイトを作成し、それらのファイルをポイントします。
  3. Visual Studio で、[ファイル]、[開く]、[Web サイト] の順にクリックし、サイトを選択します。

MVC フレームワークがインストールされている場合、構文の強調表示は、剃刀 (.cshtml) スクリプトで機能します。

さらにもう 1 つの手順として、データベースのコピーを作成し、接続文字列でそのコピーを指すようにします。コピーを別のデータベース サーバーに復元することも、SQL Server Expressがインストールされている場合は、コピーをローカルで実行することもできます。

于 2012-04-24T18:33:41.143 に答える