【问题标题】:VS 2008 vs VS 2008 ExpressVS 2008 与 VS 2008 快递
【发布时间】:2008-09-17 13:20:05
【问题描述】:

我在工作中使用 Visual Studio Team System 2008 进行 Web 开发。我已经习惯了,但现在连 VS 2008 Standard 都买不起。

我之前从未使用过任何 Express 版本,但我正在考虑下载 VS C# Express 和 VS Web Developer Express。

我是在浪费时间,还是可以使用这些工具进行一些认真的开发?

【问题讨论】:

    标签: visual-studio-2008 visual-studio-express


    【解决方案1】:

    您可以在快速版本上进行认真的开发。他们取出了一些最值得注意的东西,尤其是插件系统。如果您习惯使用一堆插件,您可能会发现无法使用它们是一种威慑。

    这里是快速版和其他版本的比较链接。

    http://msdn.microsoft.com/en-us/library/zcbsd3cz(VS.80).aspx

    【讨论】:

    • 请注意,VC# 比 VC++ 受到更多(功能上)的限制。
    【解决方案2】:

    您确实可以使用 Visual Studio 2008 速成版进行认真的开发,这包括商业产品,请参阅FAQ 中的第 7 个问题:

    七)我可以将速成版用于商业用途吗?
    是的,没有 许可限制 使用 Visual Studio 构建的应用程序 速成版。

    feature matrix 表明,虽然您确实在 Pro 版和 Express 版之间失去了一些功能。最大的一个问题是没有插件支持(并且 EULA 禁止添加它),这限制了对环境的许多不错的添加,例如 ReSharper、VisualAssist 等。

    您也没有“Studio”,而是四个单独的版本,Web Developer、VB、VC++ 和 C#,如果您希望以标准/专业版支持的方式混合和匹配语言/项目,那么您就是运气不好。然而,在表面之下,MSBuild 是可用的,并且可以为您提供多语言解决方案。

    【讨论】:

      【解决方案3】:

      如果您不想在解决方案中使用不同的项目类型/语言,并且不需要内置源代码控制,Express Editions 可以正常工作。

      否则,几乎是一样的。

      【讨论】:

        【解决方案4】:

        以下是 Visual Studio 不同版本的可用功能的详细列表:Product Comparison

        【讨论】:

          【解决方案5】:

          您可以在 Visual Studio 2008 here 的各个版本中找到功能比较。我觉得 Express Edition 最烦人的一点是,您不能在一个解决方案文件中包含多个项目,并且您不能使用像 Resharper 这样的附加组件。

          【讨论】:

            【解决方案6】:

            这取决于您如何定义“严重发展”。快速(甚至标准)版本缺少的一件大事是缺乏对移动开发的支持。您还会错过在解决方案中对不同项目类型进行分组的便利性。

            我认为您还想念 Express 版中的一些项目类型(Windows 服务、Sql Server/CLR 项目)。

            【讨论】:

              【解决方案7】:

              我还没有在家里买完整版的 VS2008,所以我有 Express 并将它用于一些中间应用程序开发(没有网络东西)。我觉得它足够好,它拥有我使用的大部分东西。我尝试了 SharpDevelop,但它不允许启动多个项目,所以我放弃了它,转而使用 Express。

              如果这对您来说是个问题,大多数插件似乎都无法在 Express 版本中运行。

              【讨论】:

              • 插件不应在 Express Edition 中运行,因为 Microsoft 禁止使用它们并故意破坏对它们的支持。但是,它仍然存在,谷歌“TestDriven.NET express EULA”提供了一个链接,该链接指向一个案例,微软严厉打击了绕过限制的人!
              【解决方案8】:

              您实际上可以使用 VS 2008 Express 版本进行商业工作。

              在此链接中查看常见问题解答中问题 #7 的答案: http://www.microsoft.com/express/support/faq/

              【讨论】:

                【解决方案9】:

                您可以通过Microsoft Dreamspark免费下载专业版VS2008(如果您有.edu地址)。

                就此而言,VS2005 和 VS2008 Pro 的(全功能)90 天试用期......可以“延长”......无限期......通过将系统时钟设置回来,但没有真正的理由这样做。

                Express 作为一个“精简”版本很好,但在各种方面都步履蹒跚。对于任何严重的事情,请获得真实的东西。

                【讨论】:

                • 原发帖人说他是受雇的,我认为使用.Edu版本而不是真正的学生/老师会违反条件。确实有一个定时炸弹演示,但这只会用于评估而不是长期使用!
                【解决方案10】:

                我使用 Express 版本进行了认真的工作。自从我进入管理层后,我就不是一名专业的程序员,但我仍然坚持偶尔编写实用程序或网页。我在专业版中唯一错过的是远程 Web 调试。

                【讨论】:

                  猜你喜欢
                  • 1970-01-01
                  • 1970-01-01
                  • 2013-11-22
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 2014-05-03
                  • 1970-01-01
                  相关资源
                  最近更新 更多