私は最新の.NET SDKを使用しています。先日リリースしたばかりです(1.0.1、https://dotnetcli.blob.core.windows.net/dotnet/Sdk/1.0.1/dotnet-dev-debian-x64.1.0.1.tar.gzからインストール)ので、 "dotnet publish"でプロジェクトをビルドします。この質問の範囲外の理由から、少し古いバージョンのフレームワーク(最新の1.0.4と1.1.0ではなく1.0.3と1.1.0)で動作するようにアプリケーションを構築しようとしています。特定のフレームワークバージョンにdotnetビルド
<TargetFramework>netcoreapp1.1</TargetFramework>
を指定するプロジェクトをビルドすると、バージョン1.1.0のみがインストールされているプラットフォームでは実行されません。
プロジェクト単位で<RuntimeFrameworkVersion>1.1.0</RuntimeFrameworkVersion>
を私のcsprojに指定することができますが、デフォルトでnetcoreapp1.1
ターゲットをターゲットにするような方法でドットネットを設定できますか?
使用しているIDE /バージョン/言語は? – JamesFaix
IDE、すべてのテキストファイル、コマンドラインでdotnet 1.0.1経由ですべてを行うことはありません。 C#。 – nlawalker
「1.0.3と1.1.0」はどういう意味ですか? 2つのバージョンは何を参照していますか? LTSとランタイムの現在のバージョンについて話していますか?それとも、ランタイムバージョンとSDKバージョンについて話していますか? –