問題タブ [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 投票する
1 に答える
1827 参照

c# - MVC での非同期ページ読み込み

Im mvc アプリケーションにはいくつかのビューがあり、ビューの一部のデータはサーバー側で時間がかかっているため、最初にビューの他の部分をロードする必要があり、プロセスが完了すると残りの部分がロードされます。

このために、部分ビュー アクションは非同期で、タスクを返します。しかし、Mvc 5 では、ビューで await キーワードを使用できません。そのmvc 6がこの問題を修正していることを確認します。

そのため、ajax 呼び出しを使用して部分ビューを読み込んでいます。しかし、ajax呼び出しなしでできますか。または、c# 非同期プログラミング機能を使用します。

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

.net - Windows サービスとしての .NET KRuntime?

サンプルから、KRuntime を使用して ASP.Net アプリケーションをホストする方法やコンソール アプリケーションを実行する方法を確認できます。

KRuntime を Windows サービスとして実行できますか? winsw のような Windows Service Wrapper を使用する必要がありますか?

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

asp.net-core - Visual Studio 2015 Preview/ASP.NET 5 Core Framework: 型または名前空間 Dictionary<,> が存在しません

Microsoft の Web サイト (バージョン 14.0.22310.1 DP) から Visual Studio 2015 Preview をダウンロードし、[ファイル] -> [新しいプロジェクト] -> [ASP.NET 5 コンソール アプリケーション] をクリックして、既定のテンプレートを生成しました。これまでのすべてが構築されます。

行 ( ) を追加したvar dictionary = new System.Collections.Generic.Dictionary<string, string>();結果、以下にリストされている入力方法になりました。

ただし、ビルド時に、コンパイラは、ジェネリック ディクショナリの実装が Core フレームワークに存在しないことを通知しています。エラー メッセージは次のとおりです。

エラー CS0234 タイプまたは名前空間名 'Dictionary' が名前空間 'System.Collections.Generic' に存在しません (アセンブリ参照がありませんか?) ProjectName.ASP.NET Core 5.0 Program.cs 9

プロジェクトのプロパティ -> アプリケーション タブの下。ターゲット KRE バージョンはデフォルトです: KRE-CLR-x86.1.1.0-beta 1。

残念ながら、標準の Google および StackOverflow 検索では答えが得られませんでした。何か案は?

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

asp.net-core - project.json のバージョン管理形式

.NET Core project.json ファイルのバージョン番号形式の正式な定義を探しています。

version
Visual Studio は、デフォルトのバージョン番号「1.0.0-*」を作成します。これが、連続するビルドで * が更新されることを意味することを望みます (そうではありません)。ビルドのバージョン番号は 1.0.0 です。* は何を意味し、法的にはどのような可能性がありますか?

KPM が基本的に nuget フロントエンドであることを考えると、依存
関係の番号付けが nuget のバージョン管理規則に従うことを期待していましたが、ブラケットの番号付けをサポートしていないようです (例: "[1,2)") - 私は "not a valid空白または xx-* 形式以外を試してみると、バージョン文字列」が表示されます。

ソースの外で、誰かが正式な定義へのリンクを持っていますか?

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

asp.net - asp.net vnext camelCase JSON シリアル化

asp.net vnextのcamelCase JSONシリアル化を設定する方法を知っている人はいますか? にStartup.csは 2 つの機能があります。

キャメルケースを使用するように JSON.net を設定するにはどうすればよいですか? 以前のasp.netバージョンでは、GlobalConfigurationこのように変更できるオブジェクトがありました

- -アップデート

ありがとうキラン。現在のバージョンの asp.net で動作する更新されたソリューションを次に示します。

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

teamcity - Visual Studio 2015 に同梱されている MSBuild を使用するように TeamCity を構成することはできますか?

TeamCity で ASP.NET vNext プロジェクトを構築しようとしています。ビルドしようとすると、次のエラーが発生します。

C:\...\MyApp.kproj(7, 3): error MSB4019: The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\AspNet\Microsoft.Web.AspNet.Props" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.

探しているファイルは実際には次の場所にありますC:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\AspNet\Microsoft.Web.AspNet.Props

Visual Studio 2015 に同梱されているバージョンの msbuild を使用するには、TeamCity を取得する必要があると思います。これは可能ですか?

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

asp.net - Visual Studio 2013 Community Edition で ASP.NET 5 を使用する

ASP.NET 5 の評価に興味があります。Visual Studio 2013 - Community Edition をインストールしました。ここで提供されている例に従っています。その例では、Visual Studio 2015 Preview を使用しています。Visual Studio 2013 - Community Edition 用の ASP.NET 5 用の Visual Studio テンプレートはありますか?

見つかりません。

ご協力ありがとうございました!

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

asp.net-core - Asp.net Core の UserHostAddress

古いの Asp.Net Core に相当するものは何HttpContext.Request.UserHostAddressですか?

試しthis.ActionContext.HttpContextましたが、UserHostAddress プロパティも ServerVariables プロパティも見つかりません。

ありがとう

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

c# - C# での複数のオーバーロードされた拡張メソッド

オーバーロードされた拡張メソッドでデータを設定する際に問題が発生する -

私は2つの拡張方法を持っています:

私は最初に電話します:

request.blabla は期待どおりに設定されます。ここまでは順調ですね。

次に試します:

.searchResult は IViewModel の IEnumerable ですが、Fill 行が呼び出された後、result.searchResult は null になります。fill 拡張メソッドは確実に呼び出されており、確実にデータを設定しています。

何がうまくいかないのかについてのアイデアは大歓迎です。

(私はVS 2015を使用しています。これはvNextプロジェクトです-実際の変数/クラス名ではありません)

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

asp.net-core - MVC Visual Studio 2015 で JSON データを投稿する方法

Visual Studio 2015 プレビューで JSON オブジェクトを MVC に投稿しようとしています。ただし、データはアクション メソッド パラメーターにバインドされていないようです。以前のバージョンの MVC には、これを処理する JsonValueProviderFactory が登録されていましたが、MVC6 では見つからないようです。セットアップが変更されましたか? これは以前のバージョンですぐに使用できましたか?

基本的に私はコントローラーメソッドを持っています

私はjavascriptから呼び出そうとしています:

以前のバージョンの MVC では、json オブジェクトは c# パラメーターにマップされていました。たとえば、この記事を参照してください http://webcognoscere.com/post/How-to-POST-a-JSON-object-to-a-Controller-Action .aspx