3
私は2つのVisual Studio 2010ソリューションを持っており、それらの間でプロジェクトを共有する必要があります。しかし、ソリューションの1つは.Net 3.5と4.0に対してビルドする必要があります。VS2010 .Net Frameworkのバージョン間でプロジェクトを共有する
解決策の1つでターゲットフレームワークを変更した場合、明らかにこれによって他のプロジェクトが更新され、ソリューションをコンパイルできなくなります。どのソリューションを使用しているかによって、異なるバージョンのプロジェクトをコンパイルする方法がありますか?
これは私が試したものですが、4.0アプリケーションはコンパイルされません。共有ライブラリのクラスを見つけることができないことに関連するエラー。現時点では、私はhttp://stackoverflow.com/questions/7074946/how-do-i-compile-a-project-for-both-net-3-5-and-4-at-http:同じ時間に2つの別々のプロジェクトファイルを持つよりもクリーンなソリューションがあるかどうかを知りたがっていました。 –
@AdamRodger:*はすべき* - 私はこれをいつもやっています。 *正確な*問題をあなたの質問の一部として投稿してください。 –
申し訳ありませんが、これは動作します。 3.5を使用するように共有プロジェクトを変更したとき、私はアプリケーションプロジェクトから参照を削除して、それらを再度追加する必要がありました。私がそれらを削除する前に、クラスが見つからないのでコンパイルが失敗しました。 –