2011-02-09 11 views
1

これはちょっと疑問に思うかもしれませんが、私はSubsonicをASP.NET 4.0 WebFormsプロジェクトに統合しました.Dll参照が追加されている間はどこにでもT4テンプレートは表示されません。NuGet経由でインストールされたSubsonic T4テンプレートはどこにありますか?

私はあなたがSimpleRepositoryアプローチを使用している場合はT4テンプレートが必要とされていないを考えるが、あなたはそれでT4テンプレートを取得していない場合、私は本当に亜音速NuGetパッケージを作る際に意味が表示されません。 Subsonic NuGetパッケージにT4テンプレートがインストールされていて、NuGetを通じてSubsonicをインストールしたにもかかわらず、T4テンプレートを個別にダウンロードするのではなく、ユーザーがそれらを削除すればもっと論理的だと思います。

誰もがこれについて何か知っていますか?

答えて

4

私はそれらを追加したいと思っていましたが、問題は(David Ebboによると)参照が/ binフォルダに落ちるということです。ただし、プロジェクトにコードを追加する必要があるため、T4はどこかのルートに移動する必要があります。

私はそれが不便であることを知っていますが、 "これを根に押し込む"と言う使用する明示的なシステムはありません。

変更された場合は、パッケージを更新します:)。

+0

明確にしてくれてありがとうRob – GR7

+0

NuGetには今や少しのマニフェストが付いていることがわかりました。私はT4について何かできるのかどうかはわかりません。 –

+1

ロブ、これについて私にメールして、私はあなたを助けます。プロジェクトのルートに入る必要がある場合は、非常に簡単です。あなたのNuGetパッケージで、 "Content"という名前のフォルダに入れてください。 – Haacked

関連する問題