[VB.NET]ソリューション単位での条件付コンパイルはできますか?

解決


IYANG  2005-06-21 03:23:36  No: 122820

プロジェクト全域にたいする条件つきコンパイルの方法はわかったのですが
別の質問で、共通するクラスはクラスライブラリとして
単体のプロジェクトをおこして、これをHogeAとHogeBプロジェクトに
追加するということを学びました。

ですが、この場合は、ソリューションで管理するプロジェクトが
HogeA+MyClass、あるいはHogeB+MyClassというように
複数になってしまいます。

このような状態のときに、ソリューション内で管理されている
すべてのプロジェクトに影響を及ぼすような条件つきのコンパイル
というのは、可能なのでしょうか?

プロジェクトごとにプロパティが存在し
ここで条件定数を指定することは可能ですが
それはあくまでも「プロジェクト単位」ですよね?

扱おうとしているソリューションまるまるに
コンパイル条件を指定することは、可能なのでしょうか?
私が調べた限りでは、不可能なように思うのですが。
なにか方法があるでしょうか?

こんな質問ばかりで申し訳ないですが
よろしくお願いします。


特攻隊長まるるう  2005-06-21 19:04:06  No: 122821

コマンドラインからビルドできるからバッチファイル作るとか?
[コマンド ラインからのビルド]
http://www.microsoft.com/japan/msdn/library/ja/vblr7/html/vaconbuildingfromcommandline.asp


IYANG  2005-06-23 03:26:36  No: 122822

>特攻隊長まるるうさん

アドバイスをありがとうございます。
お返事が遅くなって申し訳ないです。

なるほど、そういう手段がありますね。
やはり統合環境では、そこまでは
考えられてはいないのですかね?
まあ私的には頻繁に行う作業ではないので
今回の方法でなんとかなると思いますが
できれば統合環境下でも同じことが
できるようになってもらいたいものです。

またよろしくお願いします。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加