【问题标题】:Is there a way to force Visual Studio 2005 to use the Framework v3.5 C# compiler?有没有办法强制 Visual Studio 2005 使用 Framework v3.5 C# 编译器?
【发布时间】:2010-01-14 20:31:15
【问题描述】:

我想在 Visual Studio 2005 中编译一些针对 .NET v3.5 的代码。

我想我可以下载 2008 速成版...我需要 Visual Web Developer 和 C# 吗?

【问题讨论】:

    标签: c# asp.net visual-studio


    【解决方案1】:

    不,没有。那(框架定位)是 VS2008 中引入的一个特性。

    回答您的第二个问题,这取决于。如果这只是一个网站/Web 应用程序,那么您将不需要 C# Express。如果这是一个应用程序/服务/等,那么您将需要 C# Express。

    【讨论】:

      【解决方案2】:

      您可以创建自定义 MSBuild 脚本来进行构建,确保使用最新的 MSBuild 工具。 (尽管您仍然无法从 Visual Studio 中构建)使用 VS2005 构建 .NET 3.5 应用程序会遇到各种问题,因此我建议您不要这样做。

      【讨论】:

        【解决方案3】:

        由于 Stephen Wrightons 的回答,我不确定这是否适用于 VS2005,但我记得当您创建一个新项目时,出现的对话框的右上角有一个下拉框来选择框架的版本你想用。

        【讨论】:

        • 不——仅适用于 VS2008 和 VS2010
        • 抱歉,我不记得是哪个版本了=/
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-04-25
        • 1970-01-01
        • 1970-01-01
        • 2020-09-04
        • 2017-09-08
        相关资源
        最近更新 更多