1

T4MVC.Settings ファイルでのこれの意味:

// You can list folders containing portable areas here
readonly string[] PortableAreas = new string[] {
    ""

「ここにポータブル領域を含むフォルダを一覧表示できます」とはどういう意味ですか?

ポータブル エリアは個別のプロジェクト/アセンブリとして実装され、[参照の追加] を介して消費プロジェクトに取り込まれることがわかっているため、これらのフォルダーの意味がよくわかりません。

エリア内で T4MVC を使用している場合、ポータブル エリアにエリア フォルダ名を指定する必要があると考えていましたが、機能しません。T4MVC では何も生成されません。

4

1 に答える 1

1

私は Portable Area 機能にあまり詳しくありません。この T4MVC 機能は他の誰かによって提供されたものです。T4MVC.tt を見ると、その動作はかなり単純です。通常の MVC 領域を処理するのと同じ方法で、配列で指定されたフォルダーを処理します。

以下は、寄稿者が変更を行ったときに書いたものです。

この機能を使用するために、T4MVC テンプレートと設定を少し変更しました (変更はかなり単純に思えます)。パッチを確認して、よろしければプロジェクトに適用していただけますか? (または、何が問題なのかを一言で教えてください)

ポータブルエリアプロジェクトとメインMVCプロジェクトの両方でうまくいきました。

だから、ポータブルエリアプロジェクトで直接T4MVC.ttを使うのがアイデアだと思います。必要に応じて、寄稿者と連絡を取ることができます。

于 2012-02-04T01:44:28.563 に答える