web-dev-qa-db-ja.com

バージョン(> = 3.0.0)のパッケージMicrosoft.NETCore.Appが見つかりません

WPF(.net framework)プロジェクトをWPF(.net core 3)に移行しようとしています。だから私は this Visual Studio Extension をインストールし、新しいWpf(.net core)プロジェクトを作成できるようになりましたが、nugetパッケージを追加すると問題が始まります! 、VSは私にこのエラーをスローします:

Unable to find package Microsoft.NETCore.App with version (>= 3.0.0-preview6-27730-01)
- Found 69 version(s) in nuget.org [ Nearest version: 3.0.0-preview5-27626-15 ]
- Found 0 version(s) in Microsoft Visual Studio Offline Packages    TestwpfCore C:\Users\sintware\source\repos\TestwpfCore\TestwpfCore\TestwpfCore.csproj   1   
3
A.HADDAD

@Lance is commentを取得した後、 Core 3 preview 6 をダウンロードし、最後に問題がなくなりました。問題なくnugetパッケージをインストールできます。

0
A.HADDAD

エラーメッセージには、バージョン3.0.0 preview6のパッケージを検索しようとしていることが表示されています。 https://dotnet.Microsoft.com/download/dotnet-core/3. にアクセスすると、最新のパブリックプレビューがプレビュー5であることがわかります。したがって、あなた、または移行に使用したツール、は、公開バージョンではなく、.NET Core SDKのナイトリービルドを使用しようとしています。 .NET SDKは通常、NuGetフォールバックフォルダーに配置されるパッケージと共に出荷されるため、.NET Core SDKのバージョンが正しくインストールされていないようです。

リンクした拡張機能は何も知りませんし、Microsoftの拡張機能でもないので、開発者が作成した努力に感謝しますが、「正しく」機能するかどうかはわかりません。さらに、.NET Core 3.0はまだ一般には利用できないので、拡張機能は以前のプレビューで動作しましたが、何かが変更されました。

ダウンロードページから最新の.NET Core 3.0プレビューをインストールし、空のディレクトリに移動して「dotnet new wpf」を実行し、すべてのコードとxamlをその新しいディレクトリにコピーすることをお勧めします。移行ツールは信用できません。手動で行うのが好きなので、何が変更されるのか理解しています。

0
zivkan