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

强制vs2017 15.3使用dotnet sdk 1.1.0而不是2.0.0

是指在使用Visual Studio 2017版本15.3时,要求使用.NET Core开发框架的1.1.0版本而不是2.0.0版本。

.NET Core是一个跨平台的开源开发框架,用于构建现代化的云原生应用程序。它具有高性能、可扩展性和灵活性的特点,支持多种编程语言和操作系统。

dotnet sdk是.NET Core开发工具包的一部分,包含了构建、发布和运行.NET Core应用程序所需的工具和组件。

强制使用dotnet sdk 1.1.0而不是2.0.0可能是由于以下原因:

  1. 兼容性:某些项目或依赖项可能只支持.NET Core 1.1.0版本,因此需要使用该版本的dotnet sdk来确保项目能够正常编译和运行。
  2. 已有代码库:如果项目中已经使用了.NET Core 1.1.0开发的代码库,为了保持一致性和避免潜在的兼容性问题,需要继续使用1.1.0版本的dotnet sdk。
  3. 版本稳定性:在新版本发布之初,可能存在一些未知的问题或不稳定性,为了避免潜在的风险,选择使用已经经过验证和稳定的1.1.0版本。

在这种情况下,建议按照以下步骤强制使用dotnet sdk 1.1.0:

  1. 打开Visual Studio 2017,并进入项目的属性设置。
  2. 在“生成”选项卡中,找到“目标框架”或“目标框架版本”设置。
  3. 将目标框架版本设置为1.1.0。
  4. 确保项目中的所有依赖项都与1.1.0版本兼容。
  5. 在项目文件(.csproj)中,检查是否指定了正确的目标框架版本。
  6. 在项目文件中,检查是否使用了正确版本的NuGet软件包。

通过以上步骤,您可以确保使用dotnet sdk 1.1.0进行开发。请注意,这只是一种解决方法,具体操作可能因项目类型和配置而有所不同。

腾讯云提供了丰富的云计算产品和服务,包括云服务器、云数据库、云存储等,可以满足各种应用场景的需求。您可以访问腾讯云官方网站(https://cloud.tencent.com/)了解更多关于腾讯云的产品和服务信息。

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

相关·内容

.NET Core 2.0 正式发布信息汇总

/net/core/#windowscmd .NET Core SDK 2.0.0 包括了 .NET Core 2.0.0 Runtime,如果下载了SDK就不需要单独下载Runtime了。....NET Core 2.0有非常多的改进,具体参看https://github.com/dotnet/core/blob/master/release-notes/2.0/2.0.0-commit.md...,开源项目的正确姿势是参与,多读github代码库,在使用.NET Core 2.0之前也要读下还有那些已知的问题没有修复 https://github.com/dotnet/core/blob/master...Visual Studio 2017 15.3 也正式发布了,VS2017 15.3 版本提供了对C# 7.1的支持,对C++语言服务的改进,以及对IDE自身的几处改动。...下面几个编辑器都支持.NET 2.0,要注意的是这次.net core 2.0 sdk和 vs 15.3 是独立分开的,不要忘记了安装.NET Core 2.0 SDK.

1.1K00

.NET Core 2.0 正式发布信息汇总

/net/core/#windowscmd .NET Core SDK 2.0.0 包括了 .NET Core 2.0.0 Runtime,如果下载了SDK就不需要单独下载Runtime了。....NET Core 2.0有非常多的改进,具体参看https://github.com/dotnet/core/blob/master/release-notes/2.0/2.0.0-commit.md...,开源项目的正确姿势是参与,多读github代码库,在使用.NET Core 2.0之前也要读下还有那些已知的问题没有修复 https://github.com/dotnet/core/blob/master...Visual Studio 2017 15.3 也正式发布了,VS2017 15.3 版本提供了对C# 7.1的支持,对C++语言服务的改进,以及对IDE自身的几处改动。...下面几个编辑器都支持.NET 2.0,要注意的是这次.net core 2.0 sdk和 vs 15.3 是独立分开的,不要忘记了安装.NET Core 2.0 SDK.

61030
  • .NET Core 2.0 正式发布信息汇总

    /net/core/#windowscmd .NET Core SDK 2.0.0 包括了 .NET Core 2.0.0 Runtime,如果下载了SDK就不需要单独下载Runtime了。....NET Core 2.0有非常多的改进,具体参看https://github.com/dotnet/core/blob/master/release-notes/2.0/2.0.0-commit.md...,开源项目的正确姿势是参与,多读github代码库,在使用.NET Core 2.0之前也要读下还有那些已知的问题没有修复 https://github.com/dotnet/core/blob/master...Visual Studio 2017 15.3 也正式发布了,VS2017 15.3 版本提供了对C# 7.1的支持,对C++语言服务的改进,以及对IDE自身的几处改动。...下面几个编辑器都支持.NET 2.0,要注意的是这次.net core 2.0 sdk和 vs 15.3 是独立分开的,不要忘记了安装.NET Core 2.0 SDK.

    72990

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

    当我们业务模块划分越多的时候,你是否会为你的Model创建头疼呢?...如何创建Razor Page 我们可以通过多种方式来创建Razor Page项目,最简单的就是利用dotnet命令方式,当然我还是建议您使用Visual Studio 2017(宇宙最强的IDE)。...要创建Razor Page,你需要先安装.Net Core 2.0 SDK,如果要使用VS2017来创建,您还必须要更新到15.3版本以上 dotnet命令方式创建 打开cmd或者powershell工具...,先检查下你的dotnet 版本是否为2.0.0 dotnet –version 先通过命令,到你需要创建项目的目录,我这里为E盘下demos目录:cd e:\demos\RazorPageDemo1...Q:用VS2017创建新的Page的时候,会在页面上显示红线 A:关闭页面再打开。。。。

    2K60

    使用 GitVersion 在编译或持续构建时自动使用语义版本号(Semantic Versioning)

    目前即便是最新测试版的 GitVersionTask 也不支持使用基于 .NET Core 的 dotnet build 编译,原因和解决方案我已经提交给 GitTools 团队了(详见:dotnet...预发布标签 tag 我们的 release 配置中,会为版本号加一个 beta 预发布标签,所以可能打出 2.0.0-beta 这样的包出来,或者 2.0.0-beta+3。...假设:我们最近发布了 1.1.0 正式版。...分支确认这个内侧包 如果准备发布这个功能了,那么从 develop 分到 release 分支 这时如果有打包需求,则应该在打包之前新建一个标签(Tag)v1.2-beta,这样能打出 1.2 的 beta 包(不是...· Issue #1870 · dotnet/sdk 本文会经常更新,请阅读原文: https://walterlv.com/post/automatically-semantic-versioning-using-git-version-task.html

    2.2K51

    Asp.Net Core1.1版本没了project.json,这样来生成跨平台包

    本章将要和大家分享的是Asp.NetCore1.1版本去掉了project.json后如何打包生成跨平台包, 为了更好跟进AspNetCore的发展,把之前用来做netcore开发的vs2015卸载后并安装了vs2017...;当把上面的代码片段复制到你程序中时,会提示一个小灯泡,需要你点击选择引用下对应的包,对于vs2017自动装了netcore的开发环境,所以只需要点击灯泡引用就行了,如果你没有装开发sdk,那么需要下载...扩展方法 上面用到的Set方法来保存sesseion,咋们来看看她的参数 void Set(string key, byte[] value); 键值对的方式,但是值是一个byte[]类型的参数,我们每次使用的时候都需要自己转一下数据类型感觉不是很方便...PropertyGroup>           <PackageReference Include="Microsoft.VisualStudio.Web.BrowserLink" Version="<em>1.1.0</em>

    39010

    Automatically increase the semantic version using GitVersion

    预发布标签 tag 我们的 release 配置中,会为版本号加一个 beta 预发布标签,所以可能打出 2.0.0-beta 这样的包出来,或者 2.0.0-beta+3。...(注意:加号是语义版本号 2.0 的新特性,重申需要 NuGet 4.3.0 以及 Visual Studio 2017 15.3 以上版本。) ?...假设:我们最近发布了 1.1.0 正式版。...分支确认这个内侧包 如果准备发布这个功能了,那么从 develop 分到 release 分支 这时如果有打包需求,则应该在打包之前新建一个标签(Tag)v1.2-beta,这样能打出 1.2 的 beta 包(不是...· Issue #1870 · dotnet/sdk 本文会经常更新,请阅读原文: https://walterlv.com/post/automatically-semantic-versioning-using-git-version-task.en.html

    55120

    dotnet 根据基线包版本实现库版本兼容

    哈哈,需要说明的是,不是所有老司机开发者都是库或框架开发方向的,这是判断有经验的开发者的充分不必要条件 开始之前,先聊聊什么是兼容性问题。...问题也不大,别忘了咱还有版本号规则 版本号规则 基本所有 dotnet 系上,正经的库和框架都会遵循约定的版本号规则,从而让开发者在使用任何库的时候,通过版本号都能明确其中的含义,决定自己是否应该升级到最新版本...在进行 1.1.0 版本开发时,期望能做到完全的兼容第一个版本。...C:\Program Files\dotnet\sdk\6.0.100-rc.1.21463.6\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Compatibility.Common.targets...C:\Program Files\dotnet\sdk\6.0.100-rc.2.21505.57\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Compatibility.Common.targets

    62910

    razorpages_rabeprazole

    当我们业务模块划分越多的时候,你是否会为你的Model创建头疼呢?...要创建Razor Page,你需要先安装.Net Core 2.0 SDK及以上版本(现在不区分core了 是.net6),如果要使用Visual Studio来创建,您还必须要更新到15.3版本以上...打开cmd或者powershell工具,先检查下你的dotnet 版本是否为2.0.0 dotnet –version 用Visual Studio 创建是非常方便的(宇宙最强IDE),不过我们必须要先升级到...15.3,升级之后选择新建项目->....’/’访问也可以通过’/Home/’ 访问,这其实有歧义的,为了避免这种情况,我们必须去修改Route,非常不方便,现在,我们只需要在Pages主目录下创建相应的Action就可以了,微软提供了Razor

    58820

    Asp.NetCore程序发布到CentOs(含安装部署netcore)--最佳实践

    环境 本地 win7 服务器:Virtual Box 上的Centos ssh工具: Xshell 文件传输: xftp 1.在本地创建asp.net core应用发布 1.1 使用Vs2017 新建一个...然后:wq强制保存并退出编辑文件即可。 最后,需要重启一下网络服务。命令如下: service network restart 然后ping www.baidu.com 检查是否可以正常上网了。...这里说明一下:因为本地使用sdk2.1,所以我没选最高版本,而是yum search dotnet-sdk,选的是显示的2.1的最高版本,也就是dotnet-skd-2.1.4。 ?...以为是服务端的sdk版本太,但是通过dotnet --info查看本地版本,如下图: ? 服务端如下: ? 显然是服务器端安装的版本太低了。所以重新安装了2.2版本, ?...好了这里就可以正常使用,当然测试没问题了,生产绝对不能这样搞。下边还要使用nginx,以及守护程序之类的。

    1.7K50

    .NET Core多平台开发体验: Windows

    总的来时,我们在不同的平台下开发.NET Core应用都需要按照相应的SDK和IDE。针对Windows开发平台来说,.NET Core 2.0.0 SDK可以通过上述这个站点直接下载。...dotnet.exe是.NET Core SDK为我们提供的一个重要的命令行工具,我们在进行.NET Core应用的开发部署的时候将会频繁地使用它。...当.NET Core SDK安装结束之后,我们可以运行dotnet命令来确认SDK是否安装成功。...有的情况下我们往往只知道某个需要使用的类型名称忘记了所在NuGet包的名字,如果你使用了Visual Studio 2017,可以借助它提供的智能提示功能来安装对应的NuGet包。...如果我们需要为这个应用添加View,这个SDK并不能提供针对View的动态编译功能(在运行时动态编译使用到的View,不是在部署的时候将所有View进行预编译),所以我们按照如下的方式编辑.csproj

    1.7K70

    dotnet 使用 SourceLink 将 NuGet 链接源代码到 GitHub 等仓库

    其实找不到的问题没有找错的坑,因为开发者小伙伴也许因为 commit 找错了,看到的不是实际运行的代码,接着就开始有趣的调试 在 GitHub 的 Action 自动构建时,将会添加 GITHUB_ACTIONS...在 dotnet 里面使用 pdb 符号文件是用来方便 VS 等工具进行调试,这个文件的作用就是告诉调试工具,对应的代码和二进制 dll 的关系 而在 NuGet 的 nupkg 包不包含 pdb 文件...属性在 NuGet 包嵌入符号文件 请看下面代码 <!...这里对 VS 版本有要求,需要使用 Visual Studio 15.3+ 的版本,也就是 Visual Studio 2017 以上,才能使用源代码链接 本文的 SourceLink 在 GitHub...Microsoft.SourceLink.Bitbucket.Git" Version="1.0.0" PrivateAssets="All"/> 如果你只是期望发布源代码,可以通过 SourceYard 发布源代码的 NuGet 包,此时开发者安装 NuGet 包使用不是二进制文件而是源代码文件

    1.4K30

    Flutter中.yaml文件内容详解

    比如: environment: sdk: ">=2.0.0 <3.0.0" # Dart版本约束 约束了当前项目仅适用于2.0~3.0的Dart SDK版本编译。...1.1.0改为1.2.0(按照标准的版本号管理的话,此时应该将版本号改为2.0.0),那么使用^1.1.0来进行版本号管理会导致项目继续使用缓存的1.1.0版本,不会将版本更新为最新的1.2.0,这个时候如果是多人开发并且另外的开发者是第一次运行...指定特定的版本 ^1.1.0 上面有详细介绍,这里不赘述 >=1.1.0 插件的最低版本是1.1.0,其功能完全覆盖^1.1.0,并且没有大版本必须为1的限制 >=1.1.0 <2.0.0 插件最低支持...1.1.0,但不得超过2.0.0 <=1.2.3 插件最高支持到1.2.3 (6)指定Flutter SDK 在dependencies中,还可以指定flutterSDK及其版本: dependencies...: flutter: sdk: flutter version: ">=2.0.0-dev.68.0 <3.0.0" 如果不指定version字段的话,会默认获取FlutterSDK

    2.4K30

    使用dotnet Cli向nuget发布包

    前置 安装勾选.NET Core开发套件的Visual Studio; 安装dotnet Cli 从VS2017开始,dotnet Cli已经自动在.NET开发套件中被安装;使用SDK-style format...(SDK属性)的.NET Standard项目需要dotnet Cli;nuget.exe Cli用于非SDK样式的项目(通常是.NET Framework)。...如果你没有看到打包命令,你的项目可能不是SDk-style风格的项目,这是要使用 nuget.exe Cli(或者迁移到SDK-style项目,再使用dotnet Cli)。...发布包 有了.nupkg文件,你可以从nuget.org获取一个API key(这个Key标记了你这个nuget账户),结合dotnet cli发布包。...推送命令中的错误通常表明存在问题 , 如: 您可能忘记了更新项目的版本号,尝试发布同签名的软件包。 您尝试使用主机上已存在的标识符发布程序包时,也会看到错误:名称“ AppLogger”已经存在。

    1.2K10

    Roslyn 通过 Nuget 管理公司配置

    > 在第二年的时候,我需要修改很多库的版权,修改为 2019 ,从 VisualStudio 打开是很慢的,修改一个项目文件需要很长的时间 而且我的团队也有新人加入,我告诉他需要添加一些配置,但是每次的提交我都需要关注...,是不是公司名没写对 最近我学到 Roslyn 的方法,通过 Nuget 添加配置,下面让我手把手告诉大家如何做一个配置。...这个文件将会作为 nuget 安装时使用的文件,在里面就填写配置 dotnet-campus...framework 使用 右击编辑项目文件,修改 TargetFramework 为多个,请看代码 <PropertyGroup...VS2017 新项目格式 现在打出来的包还有影响到安装这个包的项目,还需要在项目文件做一些更改,请看代码 true <NoPackageAnalysis

    65020
    领券