C# 如何在IDE中更改.NET Framework?
在Rider IDE中,我尝试创建一个新的解决方案:C# 如何在IDE中更改.NET Framework?,c#,.net,.net-framework-version,rider,C#,.net,.net Framework Version,Rider,在Rider IDE中,我尝试创建一个新的解决方案: 但是我无法更改.NET Framework,因为下拉菜单已禁用。如何更改版本?我已经安装了.NET Framework 3.5、4.5、4.6。@FaizanRabbani您应该安装合适的.NET开发者包来更改此选项。您可以从下载。实际上,目前Rider只包含一个Web应用程序模板,即net45。 我们将在2018年1月为net4.6.1(或4.6.2)添加另一个。 您可以在此处跟踪状态: 这里的主要问题-我们不能只更改目标框架版本,而是更
但是我无法更改.NET Framework,因为下拉菜单已禁用。如何更改版本?我已经安装了.NET Framework 3.5、4.5、4.6。@FaizanRabbani您应该安装合适的.NET开发者包来更改此选项。您可以从下载。实际上,目前Rider只包含一个Web应用程序模板,即net45。 我们将在2018年1月为net4.6.1(或4.6.2)添加另一个。 您可以在此处跟踪状态:
这里的主要问题-我们不能只更改目标框架版本,而是更改所有引用的包版本和一些模板文件 这是在Rider中更改构建框架的方法之一。它允许您通过选择MSBuild.dll显式切换MSBuild版本 当您有多个.NET framework时,可以在此处进行更改 此示例适用于.NET核心项目 在我的系统中,我安装了最新的.NET core RC,在此之后,Rider开始在旧项目中抱怨(在安装之前工作正常) 我有以下版本 我选择了旧版本的MSBuild.dll,我的项目恢复正常。
- 在解决方案资源管理器中的Rider IDE中,用鼠标右键单击项目
- 在属性(左窗格)中选择应用程序(默认情况下应选中)
- 在右侧-更改目标框架-单击省略号,检查您的新框架
- 拯救