想知道Visual Studio是否是在Visual Studio IDE中開發的?也許VS2010是使用VS2008製作的?是否使用Visual Studio製作了Visual Studio?
回答
你可能是對的。我也想知道這一點。如果你仔細想想,像SharpDevelop這樣的開源環境是使用Visual Studio製作的,那麼爲什麼不使用成熟的技術來構建下一代成熟的技術呢?這就像是說:「Windows 8是否使用Windows 7開發的......」微軟不太可能在Ubuntu上開發Windows 8!
我對Visual Studio 2010知道的一件事是,它使用WPF作爲它的接口,並且可以從Visual Studio 2008開始開發WPF應用程序(儘管它們可能使用了表達式混合來構建UI,並且它們將其移植到Visual Studio 2010項目中!)
您使用Visual Studio製作SharpDevelop有什麼證據?你應該在你的答案中包括這個。這是*可能*使用無非是記事本和.NET框架redist構建這些東西;這並不意味着它們是如何實際構建的。 – 2012-08-01 12:19:51
好吧,在這裏沒有嚴格的「證據」,但是如果你打算建立一個IDE,你會使用記事本還是Visual Studio? – series0ne 2012-08-01 12:25:05
這不是重點:你根據猜想發佈了一個答案,並將其中的一部分作爲事實提交。我可以同樣這樣說:「如果你仔細想想,SharpDevelop的重點是打破對Visual Studio的依賴關係,那麼他們爲什麼要用Visual Studio來開發它?」提出合理的理由並不能使答案正確。一個更好的答案是「我期望情況如此」或「我會猜測這......」 – 2012-08-01 12:29:20
- 1. Microsoft是否使用Visual Studio在Visual Studio上工作?
- 2. Visual Studio製作
- 3. 是否可以強制Visual Studio 2010使用Visual Basic 10?
- 4. Visual Studio 2015不工作了
- 5. 使用Visual Studio
- 6. bscmake是否需要使用Visual Studio 2010?
- 7. SQL Server Management Studio是否附帶Visual Studio?
- 8. Visual Studio-是否可以複製提示?
- 9. 是否有Visual Studio Build Profiler?
- 10. 是否有Facebook Visual Studio vsdoc?
- 11. 是否xunit.runner.visualstudio不爲Visual Studio
- 12. 是否有Visual Studio的Ccache?
- 13. Pyvot是否需要Visual Studio?
- 14. Qt Visual Studio插件是否支持Visual Studio 2013 Community Edition?
- 15. Visual Studio 2008 RTM和Visual Studio 2010 RTM MVC2是否並排存在?
- 16. Visual Studio 2008和Visual Studio 2012解決方案是否「兼容」?
- 17. 是否有可能從Visual Studio 2012降級到Visual Studio 2010?
- 18. Visual Studio 2003與Visual Studio 2005
- 19. 我應該使用Visual Studio Express還是Visual Studio 2013?
- 20. 使用Visual Studio 2010
- 21. 使用Visual Studio的
- 22. 使用Visual Studio 2013
- 23. Visual Studio 2010 vs Visual Studio 2005(用於C++)
- 24. 控制在Visual Studio
- 25. 在Visual Studio 2010中製作的程序在Visual Studio 2012中不起作用
- 26. Visual Studio是否優化傳遞引用?
- 27. 是否有人用Visual Studio 2010開發?
- 28. visual studio express - OpenFilesDialog是否可用?
- 29. Visual Studio是否適用於Mac OS X?
- 30. 使用Visual Studio 2012 IDE,但使用Visual Studio 2008編譯
不,VS2010是用VS2010製作的。你可以知道,因爲VS2010需要運行VS2010特定組件。這個過程被稱爲「自舉」。使用自己的工具創建下一個版本稱爲「狗食」。 – 2012-08-01 13:56:51
漢斯,你能舉個例子嗎,我對你的回答很感興趣? – series0ne 2012-08-02 08:36:19