エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
プロジェクトの参照設定取得 - 匣の向こう側 - あまりに.NETな
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
プロジェクトの参照設定取得 - 匣の向こう側 - あまりに.NETな
カスタムツールによる自動生成ですが、生成したコードがビルドエラーになるのは困ります。たとえば、ク... カスタムツールによる自動生成ですが、生成したコードがビルドエラーになるのは困ります。たとえば、クラスにSeasar2.Dao.Attrs.Bean属性を付けるのなら、Seasar.Dao.dllが参照に追加されていなければなりません。なので、現在のプロジェクトの参照設定を取得し、生成するコードを変更する必要があります。 カレントプロジェクトへのアクセス方法は以下の通り。 public class EntityGenerator : BaseCodeGeneratorWithSite { VSProject GetCurrentProject() { ProjectItem item = this.GetService(typeof(ProjectItem)) as ProjectItem; if (item == null) return null; Project proj = item