2

SubSonic MVC テンプレートをダウンロードしてインストールしました。このテンプレートから新しいプロジェクトを作成でき、「事前に作成された」ビューは正常に機能します。含まれている 'Chinook' データベースの Artist テーブルからレコードを編集できます。

だから今、これをMYデータベースで動作させたいと思います。これが私がやったことです。

  1. SQL 2008 のローカル コピーで実行されている DB を指すように、Web.Config で接続文字列に変更されました。
  2. 上記の接続を反映するように _Settings.tt ファイルを更新しました
  3. 右クリックして [カスタム ツールの実行] を選択し、各 tt ファイルを再実行します。

**これを行うと、すべてのcsファイルが空になります。ファイルを空にするだけでエラーは発生しません **

SubSonic への参照を削除し、助けを借りずに再追加したことを確認します。

私は何かを逃しましたか?誰が私が間違っているのか教えてもらえますか?

4

3 に答える 3

1

私は最終的にこれを少なくともエラーなしで構築することができました。最初の問題の原因となったデータベース接続の問題がいくつかありましたが、その後も正常にビルドできませんでした。たくさんの参照エラーが発生していました。コードを変更する必要がありました。

DataProvider.Tables.Add

に変更する必要がありました

DataProvider.Schema.Tables.Add

Context.cs ファイル内

だから今のところそれはビルドしますが、私はまだそれ以上進んでいません。

-マーク-

于 2009-08-06T16:49:04.250 に答える
1

エラー リストには、カスタム ツールを実行しようとして何も得られない場合に何が起こっているかが表示されます。そこにリストされているエラーが表示されますか?

于 2009-08-06T04:48:18.613 に答える