私には2つの解決策があります。Sol1とSol2としましょう。
次に、Sol1のプロジェクトをSol2に追加します。Sol2はそのプロジェクトを変更していません。
したがって、これを行うことによる害もあります。これはSol1に何らかの影響を与える可能性がありますか?
3 に答える
If you are doing that by selecting "Add existing project" and select the project from first solution, the source code base (of that project) would be same for both the solutions. So changes in one project will definitly affect the other one.
If you do not want to affect the other project. Take a copy of that project and use that for adding in a different solution.
[ビルドブレーク]Sol2がSol1のプロジェクトを使用しており、そのクラスを参照している可能性があるため。後の段階で、誰かがプロジェクトのコードをsol1から変更した場合、sol2はもうビルドされません。
ああ...それはほとんどの開発者によって行われる一般的な間違いです。それはあなたのsolution1とsolution2の両方に悪影響を及ぼします。
プロジェクトは同じ物理的な場所を参照しているため、既存のプロジェクトオプションを使用して追加する場合は、プロジェクトが変更されるたびに、他のソリューションでソース変更メッセージが表示されます。
したがって、常にプロジェクトのレプリカを他の物理的な場所に作成し、既存のプロジェクトオプションを使用して追加するよりも、それはあなたの人生をクールにします。