私はプロジェクトの開発の途中です。私はasp.netフレームワーク4.5を使用しています。私が開発したものは、Linuxサーバーに公開する必要があります。だから私はそれをfount、私は既存のプロジェクトをASP.NETコア1.0にLinuxサーバー上で公開するためにアップグレードする必要があります。私の目標を達成するにはどうすればいいですか?既存の.netプロジェクトをasp.netコア1.0にアップグレードするにはどうすればいいですか?
2
A
答えて
3
あなたが問題のカップルに遭遇し、さまざまなソリューションを探しますが、一般的なガイドはここで見つけることができますがあります。一般的な移行が行われることになる特定のエラーのためにMigrating From ASP.NET MVC to ASP.NET Core MVC
、それはASPを見てみる価値はあります。 NET CoreのGitHubページには、移行中に発生する可能性がある多くの問題が記載されています。
+0
私はすでにこの記事を読んで読んでいます。しかし、私は私の既存のプロジェクトがどのようにアップグレードされるのか分かりません。 – rafat
+1
@rafat、2つの異なるプラットフォームであるため、移行ウィザードはありません。 Microsoftがギャップを最小限にするために新しいビットを公開する前に、ASP.NETコアを慎重に学習し、新しいプロジェクトを作成してカット&ペーストする必要があります。 –
関連する問題
- 1. 既存のASP.netコア1.0 Webアプリケーションに新しいデータベースを追加
- 2. 既存のデータを削除せずにDocker Postgresqlをアップグレードするにはどうすればよいですか?
- 3. 既存のプロジェクトに対して、antでjavadocを生成するにはどうすればいいですか?
- 4. ASP.NETプロジェクトにCamanJSをインストールするにはどうすればいいですか?
- 5. .netコア* .csprojベースのVSTSプロジェクト - xUnitテスト結果を公開するにはどうすればよいですか?
- 6. 既存のプロジェクトにpinax stripeをインストールするにはどうすればいいですか?
- 7. 既存のMVCプロジェクトにoffice-ui-fabric-reactをインストールするにはどうすればいいですか?
- 8. Satchmoストアを既存のdjangoプロジェクトに統合するにはどうすればいいですか?
- 9. 既存のプロジェクトにUITabBarControllerを追加するにはどうすればいいですか?
- 10. スワッガーを既存のJavaプロジェクトに統合するにはどうすればいいですか?
- 11. 既存のmdfファイルをlightswitchプロジェクトにインポートするにはどうすればいいですか?
- 12. Netbeansプロジェクトに既存のJInternalFrameを追加するにはどうすればいいですか?
- 13. 既存のプロジェクトでgithubの新しいリポジトリを開始するにはどうすればよいですか?
- 14. 既に存在するホスト上でDjangoプロジェクトをホストするにはどうすればよいですか?
- 15. 既存のasp.netアプリケーションでTelerikコントロールを使用するにはどうすればいいですか?
- 16. .NETプロジェクトの.Net Coreプロジェクトからソースファイルを追加するにはどうすればよいですか?
- 17. 既存のプロジェクトをroslynでC#ソリューションに追加するにはどうすればよいですか?
- 18. 既存のiOSプロジェクトでソース管理を有効にするにはどうすればよいですか?
- 19. 既存プロジェクトのGradleをビルドするにはどうすればいいですか?
- 20. 既存のプロジェクトのローカルリポジトリの自動作成をオフにするにはどうすればよいですか?
- 21. .NET Coreプロジェクトを.NET Frameworkプロジェクトに変換するにはどうすればよいですか?
- 22. 既存のフォルダをEclipseのプロジェクトに追加するにはどうすればよいですか?
- 23. Webサービスを既存のWebプロジェクトに統合するにはどうすればよいですか?
- 24. 既存のMavenプロジェクトにJavaFX 2.0クラスを追加するにはどうすればよいですか?
- 25. 既存のPythonファイルをPyCharmプロジェクトにインポート/追加するにはどうすればよいですか?
- 26. Nvelocityを既存のプロジェクトにインストールするにはどうすればよいですか?
- 27. カスタムscaffolderを既存のmvcプロジェクトにデプロイするにはどうすればよいですか?
- 28. .NET Coreプロジェクトで.NET Frameworkプロジェクトを参照するにはどうすればよいですか?
- 29. 既存のASP.NET Webサイトにデータ足場を追加するにはどうすればよいですか?
- 30. ASP.NET MVCで既存のデータベースに接続するにはどうすればよいですか?
簡単なアップグレードパスはありませんが、相互に互換性のない完全に異なるフレームワークです。 ASP.NET Coreチームは、共通のクラスのほとんどを(Controller Baseクラスなど)使用するのに偉大な努力をしましたが、それはまだ別のパスであり、移行を行う必要があります。あなたのコードに必要なもの、正確に何を使用しているかによって異なります)。 – Tseng
HTTPリクエストパイプラインはまったく異なり、以前のASP.NET webstackはありません。したがって、リクエストなどを傍受するのに使用されたものは動作しません。 web.configから設定を読み込むために使用したものは、新しい注入可能なオプションパターンを使用するために書き直す必要があります。コントローラなどは大きく変更する必要はありませんが、ASP.NETコアをサポートするバージョンではコントローラとアクションより深いものが移行され、パイプラインを傍受するライブラリはすべてASP.NET用に移植されていませんコア – Tseng