2016-05-16 3 views
3

これらの指示https://www.microsoft.com/net/core#windowsは、.NET Core SDK 1.0 RC2をWindowsにインストールする前に、アプリケーションの追加と削除を使用して、以前のバージョンの.NET CoreをすべてWindowsから削除する必要があることを示しています。"/ Program Files/DNX /"を.NET Core 1.0 RC2に更新すると削除されますか?

ただし、Windows 7の[アプリケーションの追加と削除]からアンインストールを実行し、.NET Core SDKをインストールした後も、私の/Program Files/DNX/フォルダはまだ終了しています。

DNX Folder

これは私がシステムをクリーンアップするためにそれを削除する必要があるなら、私は思ってしまいます。しかし、おそらくDNXの下でRC1で作成された古いプロジェクトで作業する場合に必要です。

dnxフォルダとそれに関連するランタイムを削除してもよろしいですか?

答えて

5

これはあなた次第です。実行ファイルが異なる名前(dnx/dotnet)を持っているので、そこに残しても何も起こりません。

dnxとドットネットを並べて表示することができます。

3

実行する古い(DNXベースの)プロジェクトがある場合は、このフォルダを削除しないでください。それ以外の場合は、古い(RC1)アプリケーションで動作するようにdnxランタイムを再インストールする必要があります。

新しい(RC2、dotnet cli)プロジェクトでは、この古いdnxベースのフォルダについては何も知られておらず、完全に無視されます。

1

.Net Coreの古いバージョンを削除することをお勧めします。 DNXは、Microsoftのように.Net Coreと.Net Coreアプリケーションを構築するためのランタイムとツールセットでした。 DNVM、DNX、DNUで構成されています。

上記のすべての.NetコアCLI(DNVM、DNX、およびDNU)は、単一のツールセットの一部です。

DNXを削除するときに、既存のソリューションを(dnxcore50またはdnx46)のclrまたはcoreclrのベータ/ rcバージョンで移行し、othersが廃止される場合にも、いくつかの問題が発生することがあります。

注:MS ASP.NET 5 RC1更新1(古いバージョン)をアンインストールするとき、あなた は、いくつかのプロジェクトテンプレートにについてあなたのVS 2015上の問題が発生する可能性があり 既存のMVCやWebAPIのプロジェクトが読み込まれない場合があります。

私の側で行ったように.Net Core 1.0に移行することをお勧めしますが、少し苦労しましたが、プロジェクトターゲットを廃止予定のバージョンにすることはありません。

アプリを移行するには、これらのリンクをたどることができます。

1)https://chsakell.com/2016/05/21/migrating-asp-net-5-rc1-apps-to-asp-net-core/

2)http://dotnet.github.io/docs/core-concepts/dnx-migration.html

関連する問題