問題タブ [kestrel-http-server]
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.
c# - 外部ライブラリ参照を使用して ASP.NET 5 を発行できません
Moneris ライブラリ eSELECTplus_dotNet_API.dll の外部参照を ASP.NET 5 RC1 プロジェクトに含めました。問題なくラップされ、Kestrel を使用してプロジェクトをビルドして実行できます。しかし、VSまたはコマンドラインから公開すると、次のエラーが発生しました:
ライブラリの名前をナゲットの仕様に合わせてより適切な名前に変更しようとしましたが、うまくいったので公開できます。しかし、プロジェクトを実行すると、次のようなランタイム エラーが発生しました。
ご意見をお聞かせください。
macos - Visual Studio Code + ASP.NET 5 + Mono + Kestrel + OS X を使用した Web プロジェクトのデバッグ
私は OS X にかなり慣れていません (新しい Mac で 4 日)、Visual Studio Code に組み込まれたデバッガーを使用して、Asp.Net 5 Web プロジェクトをローカルでデバッグできる環境のセットアップに取り組んでいます。具体的には、 mono にアタッチするときに機能するブレークポイント。
これらの手順に従って、asp.net 5 とビジュアル スタジオ コードをインストールしました。( http://docs.asp.net/en/latest/getting-started/installing-on-mac.html )
次に、yeoman をインストールし、aspnet プロジェクトの足場を作りました。
コマンド、、、およびを実行dnu restore
しdnu build
ましdnx web
た。
プロジェクトは、localhost:5000 の Kestrel でローカルに実行されます。VS Code デバッガーを介して mono にアタッチすることもできます。
この問題は、C# コードにブレークポイントを設定しようとすると発生します。デバッガーはそれらをヒットしません。
いくつかの調査を行った後、Startup.cs ファイルをデバッグするファイルとして mono に指定する必要があることがわかりました。( https://code.visualstudio.com/Docs/editor/debugging )
しかし、実行後mcs -debug Startup.cs
、次のエラーが発生します。
Mono が Startup.cs を適切にデバッグ コンパイルできないようです。デバッグをセットアップしようとすると、他の誰かがこのエラーを受け取りますか? または、mono、asp.net 5、kestrel、vs コード、および OS X で動作するブレークポイントを持っている人はいますか?
iis-7.5 - ASP.NET 5 は IIS アプリケーションとしてアプリを追加します
一部のアプリケーションを ASP.NET 5 beta7 から RC1 に移行中です。HTTPPlatformHandler を使用すると、これらの ASP.NET 5 RC1 アプリケーションを IIS サイトのルートとして実行できます。ただし、それらはサイトのサブディレクトリ (「アプリケーションの追加」を右クリック) としては実行されません。完全な応答は次のとおりです。
アプリがサイトのルートであり、同じアプリ プールを使用している場合、ルートは正常に提供されるため、アクセス許可の問題ではありません。
アプリ プールは、「マネージド コードなし」および統合パイプライン用に構成されています。
ルート アプリケーションの web.config は次のようになります。
サブアプリケーションでは、「httpplatformhandler に設定された一意のキー属性 'name' を持つタイプ 'add' の重複したコレクション エントリを追加できません」というエラーを回避するために、httpplatformhandler ハンドラーを削除する必要がありました。
kestrel/httpplatformhandler を使用する必要があるため、サイトの下でアプリケーションとして実行することは可能ですか?
c# - ASP.NET 5 Kestrel は LAN 内で接続します
同じネットワーク内の別の PC から、ホストされている ASP.NET 5 アプリケーションを使用して Kestrel サーバーに接続したいと考えています。出来ますか?cmd からコンピューターに ping を実行できますが、Web ブラウザーから接続しようとすると「接続がタイムアウトしました」というメッセージが表示されます (「http://{my_kestrel_ip}:5000/」と入力します)。
dnx - Kestrel http サーバーの起動時に uv_loop_size という名前のエントリ ポイントが見つからない
Ubuntu で yeoman を使用して、単純な ASP.NET 5 Web アプリを作成しました。
- ヨ・アスネット
- cd Web アプリケーション
- dnu の復元
- dnxウェブ
そして、次のエラーが表示されます。
libuv-dev がインストールされていることを確認しました: sudo apt get install libuv-dev
dnvm リスト: coreclr x64 1.0.0-rc1-final
私のproject.jsonは次のとおりです。