void UpdateTargetFrameworkParameters() { TargetFramework framework = targetFrameworks [selectedTargetFrameworkIndex]; wizard.Parameters ["Framework"] = framework.Id.GetShortFrameworkName(); wizard.Parameters ["UseNetCore21"] = framework.IsNetCoreApp21().ToString(); wizard.Parameters ["UseNetCore20"] = framework.IsNetCoreApp20().ToString(); wizard.Parameters ["UseNetCore1x"] = framework.IsNetCoreApp1x().ToString(); wizard.Parameters ["UseNetStandard20"] = framework.IsNetStandard20().ToString(); wizard.Parameters ["UseNetStandard1x"] = framework.IsNetStandard1x().ToString(); }
static string GetDotNetCoreSdkRequiredBuildErrorMessage(bool isUnsupportedVersion, TargetFramework targetFramework) { if (isUnsupportedVersion) { return(GettextCatalog.GetString("The .NET Core SDK installed is not supported. Please install a more recent version. {0}", DotNetCoreNotInstalledDialog.DotNetCoreDownloadUrl)); } else if (targetFramework.IsNetStandard20OrNetCore20()) { return(GettextCatalog.GetString(".NET Core 2.0 SDK is not installed. This is required to build .NET Core 2.0 projects. {0}", DotNetCoreNotInstalledDialog.DotNetCore20DownloadUrl)); } else if (targetFramework.IsNetCoreApp21()) { return(GettextCatalog.GetString(".NET Core 2.1 SDK is not installed. This is required to build .NET Core 2.1 projects. {0}", DotNetCoreNotInstalledDialog.DotNetCore21DownloadUrl)); } return(GettextCatalog.GetString(".NET Core SDK is not installed. This is required to build .NET Core projects. {0}", DotNetCoreNotInstalledDialog.DotNetCoreDownloadUrl)); }