1

私は見つけた最新のコード例とスニペットを使用しており、物事が急速に変化し、動いていることを理解しています。

すぐに使用できる Visual Studio の「vNext ASP.NET Web アプリケーション」テンプレートを使用すると、認証とデータベース サービスが正常に機能します。

ただし、テンプレートが最新ではなくなっていると思います。最新のアセンブリと方法論を使用したいと考えています。

ここで述べたように「Microsoft.AspNet.Security.OAuth」を使用しようとすると:

https://stackoverflow.com/a/26532837/390480

次に、SQL Server で認証と Entity Framework の両方を機能させることができません。

何が起こるかというと、一部のメソッドまたはプロパティが使用できなくなります。

認証と SQL が動作する EF 7 の例はありますか?

最適に使用したいのですUseOAuthAuthorizationServerが、それはもはやオプションではないようUseCookieAuthenticationですので、問題ありません。

ありがとうございました。

更新 1:

「Music Store」と「Identiy Sample」の2つのサンプルアプリを試してみました。

build.cmdという名前のファイルを実行するまで、それらはビルド/実行されません。

そのため、このファイルを実行しましたが、最後に実行したときにシステムが破損し、システムが再び破損したことを忘れていました。

Visual Studio は次のようなメッセージ ボックスを表示し続けます。

The project system has encountered an error. 
An item with the caption "" already exists in the tree 
with the same sort order as the item being added.

また、build.cmd を実行した後、次のような何百ものエラーが発生します。

Error   1   The type or namespace name 'AspNet' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)

前回、何が修正されたのかわかりません。現在、再度修正を試みています。

更新 2:

システムをどのように修復したかを今でも覚えています。ここに手順を記録しました。もう一度試してみます。約1時間の工程です。

http://forums.asp.net/p/2013828/5795198.aspx?Re+Can+t+creat+new+project

4

1 に答える 1

0

最初に最新の KRE を取得します

コマンドプロンプトで(管理者として実行)

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString(' https://raw.githubusercontent.com/aspnet/Home/dev/kvminstall.ps1 '))"

プロジェクトを右クリックして、新しいバージョンの KRE を選択してください。

http://i.stack.imgur.com/dxGth.png

すべての project.json パッケージを RC1 に更新します

i.stack.imgur.com/YYAIe.png

ASP.Net 5スターターWebテンプレートの最後の部分には、Migrationフォルダーの下に移行ファイルがあり、beta1からRCへのメソッド名にいくつかの変更が加えられています(GenerateValuesOnAddがGenerateValueOnAddになったなど)を修正する必要があります

そして、あなたは行く準備ができています

**** 私は ASP.NET 5 の空のプロジェクトを開始し、すべてを選択してテストすることを好みます。ステップバイステップであなたもその方法に従うことができます ***

(申し訳ありませんが、これについてより良い仕事をしたいのですが、スタックオーバーフローでは、担当者にリンクや画像を貼ることができません)

于 2015-01-02T12:20:50.213 に答える