2

私は少し混乱しています。誰かが私を明確にしてくれることを願っています。私は現在、Asp.Net 5 で作業しています。以下に示すように、ほとんどの DLL とフレームワークはベータ版です。このベータ版を使用してアプリの開発を開始できますか? ベータ版でビルドしたコードを本番環境に移行できますか?それは安全ですか?それともリリースされるまで待つ必要がありますか?

  • DNX: dnx-clr-win-x86.1.0.0- beta8-15553

サンプルの依存関係:

  "dependencies": {
      "EntityFramework.SqlServer": "7.0.0-beta5",
      "EntityFramework.Commands": "7.0.0-beta5",
      "Microsoft.ApplicationInsights.AspNet": "1.0.0-beta5",
      "Microsoft.AspNet.Mvc": "6.0.0-beta5",
      "Microsoft.AspNet.Mvc.TagHelpers": "6.0.0-beta5",
      "Microsoft.AspNet.Authentication.Cookies": "1.0.0-beta5",
      "Microsoft.AspNet.Authentication.Facebook": "1.0.0-beta5",
      "Microsoft.AspNet.Authentication.Google": "1.0.0-beta5",
      "Microsoft.AspNet.Authentication.MicrosoftAccount": "1.0.0-beta5",
      "Microsoft.AspNet.Authentication.Twitter": "1.0.0-beta5",
      "Microsoft.AspNet.Diagnostics": "1.0.0-beta5",
      "Microsoft.AspNet.Diagnostics.Entity": "7.0.0-beta5",
      "Microsoft.AspNet.Identity.EntityFramework": "3.0.0-beta5",
      "Microsoft.AspNet.Server.IIS": "1.0.0-beta5",
      "Microsoft.AspNet.Server.WebListener": "1.0.0-beta5",
      "Microsoft.AspNet.StaticFiles": "1.0.0-beta5",
      "Microsoft.AspNet.Tooling.Razor": "1.0.0-beta5",
      "Microsoft.Framework.Configuration.Abstractions": "1.0.0-beta5",
      "Microsoft.Framework.Configuration.Json": "1.0.0-beta5",
      "Microsoft.Framework.Configuration.UserSecrets": "1.0.0-beta5",
      "Microsoft.Framework.Logging": "1.0.0-beta5",
      "Microsoft.Framework.Logging.Console": "1.0.0-beta5",
      "Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0-beta5"
    },
4

1 に答える 1

3

ASP.NET 5 チームは、Beta 7 を利用できるようにするためにこの発表を行いました。これは、ほとんどの人が使用すべき現在の安定版です。

あなたがリストした Beta 8 バージョンはナイトリー ビルドのように見えます。不安定になり、正常に動作しない場合があります。

どのバージョンを使用するかはあなた次第ですが、私は個人的には安定版を使用しています。コードを本番環境に移行することに関しては、まだ完全に安全というわけではありません。ベータ版であることには理由があります。まだ 100% 完成していないものもあれば、まだ足りないものもあります。ただし、数か月後に本番環境に移行する場合は、ASP.NET 5 の使用を検討できます。

于 2015-09-03T13:38:52.113 に答える