首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

VS 2017 15.9.11无法为.net core 2.2选择目标框架

是由于该版本的Visual Studio不支持.net core 2.2的目标框架。解决这个问题的方法是升级Visual Studio到支持.net core 2.2的版本,例如VS 2019。

.NET Core是一个跨平台的开源框架,用于构建现代化的云原生应用程序。它具有高性能、可扩展性和灵活性的特点,可以在Windows、Linux和macOS等操作系统上运行。.NET Core支持多种编程语言,包括C#、F#和Visual Basic等。

对于选择目标框架的问题,可以通过以下步骤解决:

  1. 确保已安装最新版本的Visual Studio,例如VS 2019。
  2. 打开Visual Studio,创建一个新的.NET Core项目。
  3. 在创建项目的过程中,选择.NET Core 2.2作为目标框架。
  4. 完成项目创建后,可以在项目属性中进一步确认目标框架是否为.NET Core 2.2。

腾讯云提供了一系列与云计算相关的产品和服务,可以帮助开发者构建和部署云原生应用。其中,腾讯云的云服务器CVM、云数据库MySQL和云存储COS等产品可以与.NET Core应用程序配合使用,提供稳定可靠的基础设施支持。您可以访问腾讯云官网了解更多关于这些产品的详细信息和使用指南。

腾讯云官网链接:

请注意,以上答案仅供参考,具体解决方法可能因个人环境和需求而异。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

实用帖 | 使用Visual Studio开发.NET Core推荐设置

今天来介绍下如何让VS用得更顺手的技能 Here We Go! 基本配置 首先要搞清楚的一点是,并不是所有版本的Visual Studio都支持.NET Core开发,甚至2017的早期版本也不行。...有些童鞋误以为只要安装了.NET Core的SDK,就可以使用很久以前安装的VS2017开发,这会导致代码无法编译通过。...例如:对于.NET Core 2.1版本,至少要求 VS2017 升级到15.7。目前.NET Core 最新的 release 是2.2,所以我推荐大家始终保持 VS2017 升级到最新。...其中2.1.202,是 VS 2017自作聪明装上的,对应的其实是 .NET Core 2.0的版本,如果你不开发2.0的话,完全可以手工卸载。...然后你在编辑保存源文件的时候,目标打包文件就会自动更新。 ? ? 在脱离 VS 的环境下,例如你的 CI 环境,也可以做到编译时重新生成打包文件。

2K40

Ken的杂谈从ASP.NET Core 2.1迁移到3.1

一、前言 Ken的杂谈从2017年就开始采用 .NET Core作为开发框架,当时用的还是 .NET Core 2.0。...由于跨了3个版本,会出现跟官方的迁移文章不一样的情况,所以也简单记录一下 二、升级过程 1、修改Project目标框架 修改 .csproj文件,把目标框架从netcoreapp2.1修改为netcoreapp3.1...Core 3.0 中推荐使用端点路由(Endpoint Routing) 端点路由是 ASP.NET Core 2.2 引入,到3.1已经成熟稳定了。...另外,项目发布到文件夹时,也建议保证目标文件夹空,不然发布时也有可能碰到问题: Microsoft.NET.Sdk.Publish.TransformFiles.targets(50,5): error...这个问题是发布时,IDE错误的将要发布的Project识别为 ASP.NET Core 2.x的项目。只要保证发布的目标文件夹空即可。

1.5K20

《从零开始学ASP.NET CORE MVC》:VS2019创建ASP.NET Core Web程序(三)

创建ASP.NET Core Web应用程序 如果您使用的是VS2017请看 VS2017创建ASP.NET Core Web程序(三) 在这个视频中我们将讨论 可用的不同项目模板及其功能 预制的项目模板有什么不同...第3步:在“创建”对话框中,右侧菜单栏“语言”下选择“C#”,然后点击“ASP.NET Core Web 应用程序” ? 第4步:在配置新项目菜单栏中,键入项目的名称。...我将把我的项目放在,路径,C:\Projects\source\repos 文件夹中。 第6步:点击创建按钮。 ? 此处的步骤和VS 2017不太相同。...第7步: 在下一个屏幕上,选择ASP.NET Core 2.2(此录制时可用的最新.NET Core SDK) ?...Web应用程序:此模板使用新的用于构建Web应用程序的Razor Pages框架。使用Razor页面,编写以页面中心的场景更容易,更高效。

3.8K20

.NET Core 学习资料精选:入门

如果需要进行旧项目升级的,可以参考文章:《.NET项目迁移到.NET Core操作指南》 VS和.NET Core安装 VS2019安装教学 VS2019正式版注册码秘钥 修改nuget包默认存放路径,...NET Core 过时的运行时和 SDK [坑]安装 .Net Core 2.2 SDK后,VS2017依然不能设置core2.2目标框架 基础 ASP.NET Core开发者路线指南 微软官方 asp.net...ConfigureServices(IServiceCollection services) { // 第一步:替换系统默认Controller创建器(否则Controller下面无法使用属性注入...配置:预编译,动态编译,混合编译 WebForm & MVC & Razor Pages [译]ASP.NET:WebForms vs MVC ASP.NET Core Razor页面 vs MVC...使用 dotnet test 和 MSTest 在 .NET Core 中进行 C# 单元测试 使用 dotnet test --filter 进行选择性单元测试 ==================

3.8K20

.NET Core框架支持(net45+netstandard20)实践中遇到的一些问题总结

.NET Core框架支持(net45+netstandard20)实践中遇到的一些问题总结 前言 本文主要是关于.NET Standard 代码 在多框架 和 多平台 支持自己实践过程中遇到的一些问题和解决办法...若要解决此问题,请安装此框架版本的 SDK 或 Tar geting Pack,或将应用程序的目标重新指向已装有 SDK 或 Targeting Pack 的框架版本。...因此,程序集的目标可能未正确指向您所预期的框 架 然后安装 net471的框架也安装不了,请问如何解决?...还望大佬们指点指点 2.2 解决办法 对比一下 publish 文件夹中的 .deps.json 文件 按照这个思路,有了点眉目,也发现了一个程序中的Bug 第一张图使用老版本的Core,生成出来的deps.json.../blob/master/aliyun-net-sdk-core/aliyun-net-sdk-core.vs2017.csproj 如果有表述或者难以理解 以及 可以改进的地方,麻烦大家提出来。

2.1K20

《从零开始学ASP.NET CORE MVC》:VS2017创建ASP.NET Core Web程序(三)

创建ASP.NET Core Web应用程序 如果您使用的是VS2019 请看 VS2019创建ASP.NET Core Web程序(三) 在这个视频中我们将讨论 可用的不同项目模板及其功能 预制的项目模板有什么不同...在Visual Studio2017中创建新的ASP.NET Core 项目 步骤1:在Visual Studio 2017中创建新的asp.net Core项目 步骤2:在Visual Studio中单击文件...然后展开“Visual C#”并 选择.NET Core 第4步:在中间窗格中,您将找到所有已安装的项目模板。...我们想要创建“ASP.NET Core Web应用程序”。因此,选择“ASP.NET Core Web 应用程序” 第6步:在“名称”文本框中,键入项目的名称。...第8步: 在下一个屏幕上,选择ASP.NET Core 2.2(此录制时可用的最新.NET Core SDK) ? 第9步:取消选中“ HTTPS 配置”复选框 ,如上图所示,关闭身份验证。

2.7K30

.NET Standard中配置TargetFrameworks输出多版本类库

而在.NET Standard/.NET Core技术出现之后,可以通过配置SDK 样式项目中的目标框架来支持一套代码同时输出多版本类库。   ...8、项目,右键【属性】-->【应用程序】--> “目标框架”被禁用,因为单个项目支持多版本类库,无法一次呈现多个,这是正确的。 ?....NET Standard 指定多个目标框架时,可有条件地每个目标框架引用程序集。...默认加载的目标框架显示 .NET Framework 4。 ? 如何才能添加 net45 或者 netstandard2.1 的引用呢?...正常来说应该在VS的“引用管理器”界面上提供目标框架的下拉选择框,可以自由切换选择不同的目标框架,但是到目前为止VS没有此功能,我的VS版本信息如下 ? 希望微软在后续VS版本中能增加此功能。

2.9K21

C# 跨平台开发及其经验分享

.NET Core 是开放源代码通用开发平台,由 Microsoft 和 .NET 社区在 GitHub上共同维护。...请参阅关于 .NET Core,以详细了解 .NET Core,包括它的特征、支持的语言和框架以及密钥 API。...首先下载 .NET Core 2.2 SDK,以尝试在 Windows、macOS 或 Linux 计算机上使用 。我是用的是VS2017你也可以.net core 3.0务必安装vs2019。...第一步安装在Nuget中安装Asxsyd92Core.Utils,你的项目.Net Core 版本2.2,使用方法请百度《Asxsyd92Core.Utils的使用介绍》要运行它我们还要创建一个Asp.Net...例如tale表名,datajson数据对应着数据库中字段和值如直段title 值测试:[{title:"测试"}],主键字段ID 返回主键Guid 如果未保存成功返回Guid.Empty。

1.9K30

通俗易懂,什么是.NET Core以及.NET Core能做什么

在这个版本中发布的两个核心框架是ASP.NET Core2.0和 Entity Framework Core 2.0。下一个稳定版本.NET Core 2.1和2.2于2018年5月和12月发布。.....net Core 1.1.1 3/7/2017 .NET Core Tools 1.0受VisualStudio 2017支持 .NET Core 2.0 8/14/2017 VisualStudio...2017 15.3,ASP.NETCore 2.0,实体框架2.0 .NET Core 2.1 5/30/2018 ASP.NET Core 2.1,EF Core 2.1 .NET Core 2.2...VS Code支持代码编辑器的现代需求,包括智能提醒和调试。大多数第三方编辑器(如Sublime,Emacs和VI)都支持.NET Core。...Xamarin允许开发人员在共享的.NET代码库上IOS、Android、Windows和MacOS构建本地应用程序。 桌面应用程序 .NET Core提供各种框架和工具来构建桌面应用程序。

3.9K20

Do You Kown Asp.Net Core -- Asp.Net Core 2.0 未来web开发新趋势 Razor Page

要创建Razor Page,你需要先安装.Net Core 2.0 SDK,如果要使用VS2017来创建,您还必须要更新到15.3版本以上 dotnet命令方式创建 打开cmd或者powershell工具...Visual Studio 2017创建Razor Page 用Visual Studio 2017创建是非常方便的(宇宙最强IDE),不过我们必须要先升级到15.3,升级之后选择新建项目->.Net...Core –> Asp.Net Core Web应用程序,接下来会弹出一个对话框,让我们选择模板类型: ?...Q:用VS2017创建新的Page的时候,会在页面上显示红线 A:关闭页面再打开。。。。...写在最后     最近工作有点忙,Core2.0的出现使Net圈沸腾了,RazorPage的出现更是让我们这种web开发者之振奋,今天介绍的有限,毕竟也是刚出来的东西。

2K60

通俗易懂,什么是.NET Core以及.NET Core能做什么

在这个版本中发布的两个核心框架是ASP.NET Core2.0和 Entity Framework Core 2.0。下一个稳定版本.NET Core 2.1和2.2于2018年5月和12月发布。.....net Core 1.1.1 3/7/2017 .NET Core Tools 1.0受VisualStudio 2017支持 .NET Core 2.0 8/14/2017 VisualStudio...2017 15.3,ASP.NETCore 2.0,实体框架2.0 .NET Core 2.1 5/30/2018 ASP.NET Core 2.1,EF Core 2.1 .NET Core 2.2...VS Code支持代码编辑器的现代需求,包括智能提醒和调试。大多数第三方编辑器(如Sublime,Emacs和VI)都支持.NET Core。...Xamarin允许开发人员在共享的.NET代码库上IOS、Android、Windows和MacOS构建本地应用程序。 桌面应用程序 .NET Core提供各种框架和工具来构建桌面应用程序。

2.5K10

ASP.NET Core 2.0 : 九.从Windows发布到CentOS的跨平台部署

(ASP.NET Core系列目录)   本文主要内容:   1.工具准备   2.CentOS 上安装.NET Core环境   3.Windows上用VS发布项目   4.项目运行测试   5.安装并配置...(框架依赖和独立部署)和目标运行时(win、osx、linux)的选择功能   示意图: ?   ...sudo yum install dotnet-hosting-2.0.6 三、Windows上用VS发布项目   右键项目选择发布,默认情况下是FDD(依赖框架部署),发布生成的内容不包含依赖的框架内容...当我们再次发布的时候,在发布设置的目标运行时中就出现了这两个选项,我们可以根据需要部署的系统选择对应的RID后进行发布。...九.2018.5.8文章更新   Visual Studio 2017 15.7版本的项目发布提供了部署模式(框架依赖和独立部署)和目标运行时(win、osx、linux)的选择功能 ?

1.2K40

【日常排雷】C#8.0来了,但是Visual Studio 2017不认识!

问题 上次同事,让我帮忙在外网机上编译一个github开源项目,打开Visual Studio 2017, 咔嚓,居然编译失败,【错误】选项“8.0”对 /langversion 无效,然后改成了7.0...,然后就报代码中错误,查看了相关代码,才明白,原来是作者用的是C#8.0的语法写,而Visual Studio 2017包含的C#编译器是以C#7.0目标,说白了,不认识C#8.0 默认值 编译器根据以下规则确定默认值...: 目标框架 version C# 语言版本的默认值 .NET Core 3.x C# 8.0 .NET Core 2.x C# 7.3 .NET Standard 2.1 C# 8.0 .NET Standard...>8.0 解决问题 同事急等着用,手上只有VS2017,总不能去下载一个VS2019吧,公司网管找上门来揍我怎么办,OA估计都吵起来了,谁在下东西...幸好现在有.net core,方便,没错,.net core3.0+是支持C#8.0的语法,那么.net core 3.0+的sdk也能编译C#8.0的项目了,然后下了sdk,120M,还可以接受。

78910

卷入.NET WEB

作者:Longofo@知道创宇404实验室 时间:2022年05月11日 不久前拿到一个使用.NET目标的任务,有段时间exchange连续出了n次洞,一直想系统学下.NET相关的东西,这次遇到了,趁热补一下....NET版本和切换 右键ysoserial->属性,这儿可以看到系统安装的所有.net Framework版本(注意区分.net Framework和.net Core,这两个不一样,不要混淆了,.net...双击栈就可以回到之前的栈帧查看 模块:这里可以看到当前应用加载的dll和exe等文件信息,还有符号文件是否加载,版本,以及加载路径等信息 即时窗口:调试时可以在这里执行一些表达式代码,计算和查看值等,不过这里从vs2017...例如,所有三个框架都提供基于成员身份的登录安全模型,并且所有三个框架都共享相同的设施来管理请求、处理会话等,这些都是核心 ASP.NET 功能的一部分。...此外,这三个框架并不完全独立,选择一个并不排除使用另一个。由于这些框架可以共存于同一个 Web 应用程序中,因此使用不同框架编写的应用程序的各个组件并不罕见。

90540

.NET Core全新路线图

NET Core 1.0 还只是.NET框架的纯子集,没有特性差异。...还在观望的同学就是要到2017年Q2的时候了 ,8月份的时候有一个补丁1.0.1. 2、下个版本就是主要提供vs工具上的完善,主要集中在替换.csproj/MSBuild.xproj/project.json...3、Q1 2017 / Q2 2017 这个时间段会发布一个大家都期待的版本,大量观望的同学在这个版本发布后就会将.NET Core导入自己的环境中开发部署了,这个版本补充了好多的API,包括网络,序列化...同时微软就会继续更新 .NET框架,.NET Core上的创新会移植到.NET框架,微软将会最小化API和行为差异,避免破坏现有 .NET框架应用的兼容性。...到时有个 .NET Standard 2.0,这个版本应该可以达到下面这张图的目标了: image.png

1K70

如何将.NET项目迁移到.NET Core

Framework 和 .NET Core》文章中,有介绍两种迁移方案: 方案一、将现有项目和 .NET Core 项目合并为单个项目(多目标框架) 方案二、将现有项目和新的 .NET Core 项目分离...地址:https://apisof.net/catalog/ 结果图如下: image.png image.png 类库项目、应用项目如何选择框架类型 1.如何组织一个同时面向多目标框架的 C# 项目解决方案...直接共享了源码,只要在目标项目中指定了条件编译符,那么源码便能针对各种不同的目标框架进行分别编译。...因为目标框架提供的API不相同。故必要时可添加条件编译符号以便支持不同的运行时版本。 微软有针对各个目标框架有预定义预处理器符号,vs编译时会自动识别到这些框架条件编译符号。.../ef-core-2.2 修改为 ASP.NET Core 风格的应用 按照上面的方式修改API兼容性后,框架类库可以顺利迁移到.NET Core,编译通过,代码运行也正常。

1.7K40

在Azure DevOps上编译.NET Core 2.2工程

.NET Core 2.2 已经推出几周了,然而Azure DevOps的编译管道至今还在爆。微软还没有给Hosted VS2017的Agent安装.NET Core 2.2的SDK。...我们来看看如何解决这个问题,并成功编译你的.NET Core 2.2应用。 ? 01 添加任务 修改你的编译配置,点击“+”按钮新增一个任务。 ?...02 添加 .NET Core SDK Installer 在库里找到".NET Core SDK Installer",点击"Add"按钮。 ?...04 编辑任务 将Version设置"2.2.100",并且我推荐修改"Display Name"对应的版本号,这样方便维护。将来如果你的工程试用了新版SDK的话,记得在这里做对应的修改。 ?...06 结果 现在你就拥有了一个成功的.NET Core 2.2编译管道。 ? 如果你想要查看神奇的日志,只需要点击任务名称,就可以看到整个.NET Core 2.2 SDK的安装日志。 ?

41610

Visual Studio 2017 15.8第一个预览版发布,支持ARM64

VS2017 15.7发布同时,微软推出了15.8的第一个预览版本。这个版本首次支持以ARM64平台目标编译应用程序,并且提供了ASP.NET Core的Docker支持。...15.8包含的新特性简化了向ASP.NET Core Web项目添加Docker支持的过程。可以在创建一个全新的ASP.NET Core Web应用时添加Docker功能,也可以添加到已有的项目。...一个给定的容器既可以以Windows目标平台,也可以以Linux目标平台。 针对C++项目的快速信息提示工具经过了有益的扩展,可以提供C++宏的更多细节。...LibMan再次出现在了VS2017 15.8中,旨在提供一个Bower的轻量级替代品。LibMan会获取Web应用程序需要的文件,并把它们放在你Web应用项目指定的目录下。...和平常一样,作为预览版本,VS2017 15.8还未被批准用于生产环境,也不应该用于生成生产代码。

46620
领券