如何防止Visual Studio 2008自動創建「混合平臺」和「任何CPU」解決方案配置?我們有「Win32」和「x64」配置,開發人員需要在它們之間進行選擇。但是,只要有人對解決方案進行任何更改,VS會自動創建「混合平臺」,並且它似乎是默認配置。這會導致很多問題,因爲在此配置中未選擇某些新項目,或者選擇了錯誤的項目配置等。我只想停止它並自行管理解決方案配置。防止Visual Studio自動創建「混合平臺」解決方案配置
80
A
回答
12
我們看到了Visual Studio 2005項目的類似問題,我們希望爲Win32配置和大量不同的智能設備平臺/配置組合構建這兩個項目。
在任意時間,每個平臺的每個配置都會自動生成,無論它是否有效,爆炸每個〜50項目文件的大小並導致大量工作來解決問題。
當我們打開配置管理器對話框時,它會一直髮生,並且有時(但並非總是)在更改配置的項目設置時發生。在後一種情況下,它似乎與在項目設置對話框中操作平臺和配置下拉菜單有關。
我們將其作爲Visual Studio問題歸檔; MSFT將其關閉爲「無法修復」。
4
您可以在您的源代碼管理的提交鉤子中篩選您的.sln文件。因此,如果您在.sln文件中檢查它,並且可能修復了項目文件。開源的Chromium項目實現了這樣的過濾器。
5
我一直在處理同樣的問題。我同意這是一團糟。我已經看到了兩個可行的選擇來處理它 - 兩個都不是你想要的。
- 手動刪除它創建通過進入配置選擇器和採摘編輯配置...
- 默認情況下(至少如果我開始在VS 2010新鮮溶液中),並開始創建新的項目(包括類庫和應用程序),您最終將爲您的解決方案平臺提供任意CPU,混合平臺和x86。 Visual Studio似乎在向任何CPU和混合平臺(因爲它們爲Any CPU目標默認構建)以及向混合平臺和x86添加新應用程序(自x86目標的默認構建以來)方面做得很好, ,並將新的類庫和新的應用程序放到混合平臺上。所以混合平臺最終成爲一個很好的默認設置,因爲它構建了一切。我不知道爲什麼它不增加新的項目,爲您混交平臺
相關問題
- 1. 如何阻止Visual Studio自動創建解決方案文件
- 2. 防止Visual Studio在每次打開解決方案時自動更改配置平臺
- 3. visual studio解決方案配置權
- 4. 確定解決方案配置(Visual Studio)
- 5. 自動創建Visual Studio解決方案文件
- 6. Visual Studio 2003解決方案到Visual Studio 2013解決方案
- 7. VIsual Studio - 通過調試自定義解決方案配置
- 8. Visual Studio構建事件宏 - 解決方案配置名稱
- 9. Jenkins使用不同配置構建Visual Studio解決方案
- 10. 合併Visual Studio解決方案文件
- 11. 合併Visual Studio解決方案文件
- 12. Visual Studio構建配置 - 防止重建
- 13. 您在Visual Studio中使用「解決方案平臺」的名稱?
- 14. Visual Studio快速切換平臺整個解決方案
- 15. 位置在Visual Studio解決方案nant創建文件
- 16. Visual Studio不保存啓動項目和解決方案配置
- 17. 創建移動跨平臺腳本解決方案
- 18. 在Visual Studio 2012解決方案中混合使用Visual Studio 2010和2012項目
- 19. visual studio解決方案
- 20. Visual Studio解決方案
- 21. Visual Studio'重建解決方案'錯誤
- 22. CMake Visual Studio解決方案設置
- 23. 是否可以在Visual Studio中創建解決方案級配置文件?
- 24. 如何檢查運行時構建的活動解決方案配置Visual Studio?
- 25. 在Visual Studio中構建解決方案,重建解決方案和清理解決方案的區別?
- 26. 包含多個解決方案的Visual Studio解決方案
- 27. Visual Studio:單一解決方案還是很多解決方案?
- 28. Expression Blend不允許選擇解決方案配置/平臺
- 29. Visual Studio宏切換解決方案配置
- 30. 重命名Visual Studio解決方案配置?
我們有VS 2010 Beta2中同樣的問題:( – Roman 2010-01-23 17:02:54
仍然在VS 2010 RTM – Nick 2010-07-01 10:51:32
最糟糕的是,出了問題,即使你看中混合平臺作爲你唯一的平臺,VS將在每次添加一個新項目時仍然在平臺上亂扔垃圾 – 2011-01-30 13:56:31