問題タブ [asp.net-core]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
194 参照

entity-framework - Visual Studio 14 vnext EntityFramework

github から最新の EntityFramework 7 をビルドしようとしています。これを達成するために、Azure から CTP 4 用のクリーンな VM を用意しました。リポジトリを複製し、build initialize と入力された cmd プロンプトを起動しました。パッケージを復元します。次に build と入力すると、ここで提供される同じスタック トレースで常にクラッシュします。

VisualStudio 14 CTP 4 で EntityFramework プロジェクトを開き、src の下の EntityFramework プロジェクトの参照を確認すると、黄色の三角形があり、依存関係が一覧表示されていません。

0 投票する
2 に答える
1147 参照

c# - ASP.NET vNext で、コードがオンザフライで再コンパイルされないのはなぜですか?

k web を使用して、コマンド ラインから HelloMvc サンプル アプリケーションを実行しています。kvm use -runtime を使用して、利用可能なさまざまな環境を使用して実行しようとしました。コントローラーを変更してブラウザーで F5 (または Ctrl+F5) を押しても、コードが自動的に再コンパイルされず、ページが変更されません。私は何を間違っていますか?

0 投票する
0 に答える
1206 参照

asp.net - asp.net vNext でコードの最初の移行を使用すると、「k ef migration add test」で例外が発生する

これがまだ機能するかどうかはわかりませんが、これに関する情報はあまり見つかりませんでした。コマンドを実行しています

k ef 移行追加テスト

私のコードファーストモデルの移行を有効にしようとしています。私が得る例外は次のとおりです。

System.TypeLoadException: アセンブリ 'EntityFramework.SqlServer, Version =7.0.0.0, Culture=neutral, PublicKeyToken=null' の型 'Microsoft.Data.Entity.SqlServer .SequentialGuidValueGenerator' のメソッド 'Next' には実装がありません。

これは、これがまだ実装されていないことを意味しますが、信じがたいと思います。多分私は何か間違ったことをしていますか?

私が使用するプロジェクトは、VS2014 CTP3 で作成され、コア CLR を使用するように設定されています。これは project.json です:

}

これはおそらくバージョン管理の問題であると考えたので、EF 参照を次のように変更しました。

"EntityFramework.SqlServer": "7.0.0-*"

これにより、移行コマンドで次の例外が発生します。

System.Exception: TODO: タイプ 'Microsoft.Data.Entity.Migrations.ModelDiffer' のサービスが登録されていません。

これは取得する方が良い例外だと思いますが、これを修正する方法については何も見つかりませんでした。利用可能な musicstore サンプルでは、​​移行は使用されません。

アップデート

コンテキストとモデル:

起動:

おそらく重要なことですが、私はこれを Windows 10 テクニカル プレビューで実行しています。

更新 2

おそらくバージョン管理の問題、私のNuget.configにとって重要です:

0 投票する
3 に答える
9172 参照

owin - Startup.cs に CamelCasePropertyNamesContractResolver を追加するには?

これが私のクラスのConfigureメソッドです。Startup

WebApi 2 で行ったHttpConfigurationのと同じように、 を設定できるように、どこでインスタンスにアクセスできますか。CamelCasePropertyNamesContractResolver

0 投票する
4 に答える
17275 参照

asp.net-core - vNext で MVC 6 にファイルをアップロードするにはどうすればよいですか?

MVC 5では、これを行っていました:

現在、これらは vNext の下の MVC 6 では使用できません。リクエストからファイルを取得するにはどうすればよいですか?

0 投票する
3 に答える
3931 参照

asp.net - ASP.NET vNext でデバッグ/リリース構成変換を処理する方法

以前のバージョンの ASP.NET では、多くの人が次のようなWeb.Debug.config/ファイル変換を使用していました。Web.Release.config

Web.config :

Web.Release.config :

ASP.NET vNext チュートリアルに従って、Web.config を引き続き使用できます。ただしconfig.json、同じ記事によると、構成を処理する新しい方法のようです。

config.json

そしてStartup.csで:

それで、このjsonへの移行で構成変換を処理するための推奨される方法は何でしょうか?

0 投票する
1 に答える
1309 参照

owin - OAuth認可サービスミドルウェアの登録

ASP.NET 5でOAuthAuthorizationServerMiddlewareandを登録するにはどうすればよいですか?OAuthBearerAuthenticationMiddleware

私は次のことを試しました:

しかし、これは次のエラーをスローします:

この (ここをクリック) アプリケーションに実装されているトークンベースの認証を ASP.NET 5 に移植しようとしています。

ここで壁にぶつかり、OAuth サーバーミドルウェアと OAuth Bearer 認証を登録できませんでした。

0 投票する
0 に答える
942 参照

.net - AppDomain を作成して使用する

そのため、新しく作成されたアプリ ドメインが必要なアセンブリを読み込めない場合、AppDomains の作成は常に厄介な問題になる可能性があります。しかし、ASP.NET Core プロジェクトでは、コードが (Gac ではなく) メモリにコンパイルされるため、さらに困難に思えます。これは、ファイルの場所に基づいて解決およびロードする一般的な方法が機能しないことを意味します。

デフォルトの ASP.NET Core Web サイトを作成し、以下のコードをコントローラーの ctor に追加すると、AssemblyResolve で失敗します。

ASP が既に作成した MetadataEmbeddedReferences のリストを含むある種のコンテキスト/プロバイダーを挿入する方法があるかどうかはわかりませんでしたが、その生のアセンブリを新しい appDomain にロードするだけで済みました。

何か案は?

0 投票する
1 に答える
1380 参照

git - サブフォルダーのみを Azure Web サイトに発行するにはどうすればよいですか?

Visual Studio 14 CTP で、新しい「ASP.NET vNext Web アプリケーション」を作成しました。

BitBucket リポジトリと同期するローカル git リポジトリが必要です。

フォルダー構造全体を Bitbucket にプッシュしたいと考えています。これには、SQL スクリプト用に作成したフォルダーだけでなく、.sln ファイルやその他すべてが含まれます。

これは、Visual Studio が作成したフォルダー構造の一部です。

フォルダー構造全体を BitBucker にプッシュしますが、2 つ目以降の MyApp フォルダーのみを Azure にプッシュします。

その 1 つ以下の MyApp フォルダーだけを "取得" するように Azure に指示できますか?

0 投票する
1 に答える
279 参照

oauth-2.0 - startup.csで認証とEntity Frameworkの両方を機能させることはできません

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

すぐに使用できる 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 は次のようなメッセージ ボックスを表示し続けます。

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

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

更新 2:

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

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