【问题标题】:Changing the Default Target Framework Visual Studio 2010更改默认目标框架 Visual Studio 2010
【发布时间】:2011-01-04 15:21:04
【问题描述】:

在 Visual Studio 2010 中是否可以更改项目创建时指向的默认目标框架?我想瞄准4.0。默认情况下是框架,而不是 4.0 框架的客户端配置文件版本。

【问题讨论】:

    标签: .net visual-studio-2010


    【解决方案1】:

    Visual Studio 2010(和更早的版本)将记住您在使用 File -> New -> New Project 时选择的最后一个目标框架。所以如果你使用 4.0 创建新项目,下次创建新项目时会预先选择 4.0 作为目标框架。

    编辑:进一步评论如下:

    对此进行了更多研究,还有另一种解决方案,它比我在下面的 cmets 中发布的链接上的信息略逊一筹。

    使用您需要的设置创建一个新的解决方案/项目,然后转到File -> Export Template。完成后,您可以在转到 File -> New -> New Project 时使用新模板。

    似乎有效,但没有经过彻底测试。

    【讨论】:

    • 问题是它一直选择“4.0 客户端框架”而不是成熟的 4.0 框架。即使我在创建新项目时选择 .NET Framework 4.0。
    • 这很奇怪,刚刚在这里尝试过,遇到了同样的问题 - 我创建了一个新的控制台应用程序项目作为 .NET 4,但在检查项目的属性时,它是 .NET Framework 4 客户端配置文件。有点谷歌搜索找到了这个解决方案,但它是一个faff:blog.rolpdog.com/2010/04/…
    • 我从来没有意识到项目创建对话框中有一个下拉菜单。
    【解决方案2】:

    有一种方法可以通过修改模板来更改它:

    http://blog.rolpdog.com/2010/04/changing-default-framework-profile-in.html

    这可能与 MrEyes 的回答差不多。

    【讨论】:

      【解决方案3】:

      我知道这个问题最初是针对 VS2010 的,但是在 Visual Studio 2015 中,默认更改目标框架要容易得多。

      添加新项目时,更改顶部的框架-

      当你来添加另一个项目时,我发现 VS 会记住我上次所做的选择。

      【讨论】:

        【解决方案4】:

        在我的 VS 2010 中,我右键单击项目,选择属性,选择编译选项卡,向下滚动到高级编译选项按钮并单击它。出现高级编译设置窗口。该窗口中的最后一个下拉列表是目标框架的列表。

        【讨论】:

          【解决方案5】:

          这里是you do it with VS2008。它似乎是 VS2010 的类似(相同?)过程。 (我只是在自己的VS2010开发环境中做的。)

          • 右键单击项目名称。
          • 单击“应用程序”选项卡。
          • 在“目标框架”列表中,选择您希望使用的框架。它会因系统上可用的 .NET 框架而异。

          【讨论】:

          • 这就是问题所在,我不想每次创建新项目时都必须手动更改。
          • @Achilles - 啊。嗯……基于这个问题(这似乎和你自己的问题一样),这是不可能的。 stackoverflow.com/questions/3927909/…
          【解决方案6】:

          就像在 Visual Studio 中一样简单。

          1. 转到顶部的第四个菜单选项“网站”。

          2. 在网站下转到选项“启动选项”。

          3. 在启动选项下,转到“构建”选项。

          4. 将那里的目标框架更改为以往的框架。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2020-01-02
            • 1970-01-01
            • 2011-03-24
            • 2011-01-27
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多