我更喜歡解決方案文件與Visual Studio中的項目文件位於同一文件夾中。我知道這是通過取消選中「創建解決方案目錄」複選框來完成的。但是,VS 2008默認使用該框進行檢查。什麼是Visual Studio中解決方案文件的最佳位置?
我對其他人對解決方案文件是否應該位於同一目錄中的意見感興趣。
我更喜歡解決方案文件與Visual Studio中的項目文件位於同一文件夾中。我知道這是通過取消選中「創建解決方案目錄」複選框來完成的。但是,VS 2008默認使用該框進行檢查。什麼是Visual Studio中解決方案文件的最佳位置?
我對其他人對解決方案文件是否應該位於同一目錄中的意見感興趣。
當解決方案包含多個項目時,我喜歡父目錄中的解決方案文件和其子目錄中的項目文件。
當一個解決方案包含許多項目(我目前的解決方案有36個項目/組件),那麼我將有:
我引用「在同一文件夾中的項目文件」
我假設你的意思是「項目文件」,而不是多個xxproj文件。將多個項目放在一個文件夾中(幾乎)總是不好的選擇。從中可以得出答案:如果您知道這將是一個小型的單一項目解決方案,那麼您只應取消選中該選項。這通常意味着一個很小的丟棄或一次性使用的工具。
在任何其他情況下,額外的目錄是一個好處,而不是一個負擔。想想未來,事情總是在變化。您可能想要添加(庫)項目或稍後將此項目添加到另一個解決方案。
我喜歡它是這樣的:
MyProject
src
Domain
Application
Infrastructure
UI
solutions
MyProject
Infrastructure
Domain
解決方案文件夾中包含的解決方案的文件夾。所有項目都從src文件夾引用。
我很好奇,你的方法有什麼優勢? – Treb 2009-05-25 11:12:28
是的,在根文件夾中,您只有解決方案文件和每個項目的文件夾。 – 2009-05-24 21:12:18