gpt4 book ai didi

visual-studio - 在 VS2017 中针对 .NET Core 的特定运行时版本

转载 作者:行者123 更新时间:2023-12-04 05:55:33 26 4
gpt4 key购买 nike

我在 Visual Studio 2015 中成功创建并部署了一个 .NET Core 应用程序。虽然 VS2015 中对 .NET Core 的工具和支持似乎正在消失,所以我决定重新开始使用 VS2017。但是我遇到的问题是版本控制。我的托管服务提供商正在运行 Plesk ~v12 并且只支持少数运行时间,而且绝对不是最新和最好的。

在 VS2015 中使用 project.json我可以通过修改所有依赖项来定位特定的运行时版本,但是我看不到如何在 Visual Studio 2017 中执行此操作。我的主机回复说他们支持“1.0.3”(最新 SDK 中的当前版本为 1.04 ) 用于 .NET Core 1.0 应用程序,“1.1.0 和 1.1.1”用于 .NET Core 1.1 应用程序。 (当前版本为最新 SDK 中的 1.1.2)

当我将应用程序部署到我的主机时,我收到以下错误:

HTTP Error 502.5 - Process Failure



我相信这是因为它正在寻找运行时 1.0.4。

那么,简而言之,我如何定位运行时版本 1.0.3?

最佳答案

要设置特定版本的 .Net Core 运行时,您可以添加 the <RuntimeFrameworkVersion> element到您的 csproj。例如,要使用 .Net Core 1.0.3,请使用:

<TargetFramework>netcoreapp1.0</TargetFramework>
<RuntimeFrameworkVersion>1.0.3</RuntimeFrameworkVersion>

关于visual-studio - 在 VS2017 中针对 .NET Core 的特定运行时版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44578918/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com