想知道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