如何将旧的 Visual Studio 项目迁移到 Visual Studio 2017?

BI *_*ude 5 migration sqlclr visual-studio

目标: 我尝试使用 Pluralsight课程中的SQL Server 的 CLR 代码打开一个 Visual Studio 项目 (c#) 。

问题:在 Visual Studio 2017 上进行单向升级 后,我没有收到错误消息,只是收到以下警告。

您的项目面向 .NET Framework 2.0 或 3.0。如果您的项目使用需要更新的 .NET Framework 的程序集,您的项目将无法生成。您可以通过单击项目菜单上的属性,然后在“.NET Framework”下拉框中选择新版本来更改 .NET Framework 版本。(在 Visual Basic 中,它位于“编译”选项卡上,单击“高级编译器选项...”按钮。)

  • 当我打开一个包含单个项目的解决方案时,我收到以下消息

项目需要迁移

或者

项目需要加载

在此处输入图片说明

尝试过: 我尝试使用较新/较旧版本编辑 csproj 文件。我使用 Visual Studio 2017 和 Visual Studio 2015 尝试了不同的 PC

想法:安装 Visual Studio 2010,因为课程于 2010 年发布,但我真的不想要那样。

Dav*_*vin 3

当我遇到这个问题时,我尝试重新加载项目,当我这样做时,它告诉我我没有安装 SDK,然后它提出安装 SDK。一旦我安装了 SDK,项目就加载了,我就可以使用该项目了。