我已經找過類似的問題,但只能找到解決方案和項目之間的區別。我想,我的水平是相同的,但略有不同。Visual Studio解決方案和項目
我是最近剛剛進入C#的Java開發人員,我是負責設置源代碼控制,項目標準等的唯一個人,這是我第一次使用Visual Studio(使用2010 Pro)。
我知道解決方案是相關項目的「容器」,但我不確定將項目添加到解決方案的最佳實踐,這些解決方案是相關的,但屬於不同類型。
例如,如果他們在功能上相關(而非接近相同),我會將Web項目放在與桌面應用程序或移動應用程序相同的解決方案中嗎?他們基本上是相同的應用程序,但格式不同。他們可能使用相同的類(對於一個人爲的例子,Person類)。
對我來說,它們看起來顯然是相關的,但是是不同的應用程序,所以它看起來應該是不同的解決方案。
我很欣賞提供的任何反饋。
在此先感謝。
謝謝大家的快速回復。似乎共識是將它們放在同一個解決方案中。我確實認爲這是一種比跨多種解決方案更容易,更有效的方式,但並不想違背任何最佳實踐。我知道沒有「規則」,但我儘量保持接近主流。 – dekron 2012-03-29 16:20:03
歡迎來到主流;-) – 2012-03-29 19:31:23