問題タブ [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.
.net - Visual Studio 2014 CTP2 の既定の vNext テンプレートで参照が見つからない
VS 2014 CTP2 をインストールし、vNext プロジェクトを作成しようとしましたが、ビルドされません。参照が見つかりません。
足りないものはありますか?
asp.net-core - ASP.net vNext で別のフォルダーにあるプロジェクトを参照する方法
にあるプロジェクト (project1) があるとします[solution folder]\project1\
。新しいプロジェクト (project2) を に追加し、[solution folder]\project2\
それを project1 の依存関係としてproject.json
以下の行で参照しても問題ありません。
しかし、project2 を別の (ソリューションではなくファイル システムの) フォルダーに移動するとどうなります[solution folder]\lib\project2\
か? この場合、参照を追加するにはどうすればよいですか?
====================================
新しいヒントを共有したいだけです: サブフォルダーe.g. [solution folder]\lib\project1\
にプロジェクトがあり、ソリューション フォルダーにある別のプロジェクトを参照する場合e.g. [solution folder]\project2\
は、global.json に次の変更を加えます。
self-hosting - 自己ホスト型 vnext アプリケーション
自己ホスト型アプリ (提供する Web サービスの URL を起動して表示するコンソール アプリ) をリファクタリングして、owin ではなく純粋な vnext で動作するようにできるかどうか疑問に思っていました。
オーウィンコードは次のとおりです
記録として、「k web」コマンド ライン スタートを使用したくありません。vnext アプリを実行可能ファイルとして完全にパッケージ化したい。
Microsoft.Owin.Hosting の代わりに、Microsoft.AspNet.Hosting を使用する必要があります (「k web」コマンド定義と同じクラスです。Owin スタートアップは IAppBuilder を想定し、vnext は IBuilder を想定していることに注意してください。
asp.net - ASP.NET vNext はホストに依存しませんが、その深い意味は何ですか?
ASP.NET vNext チュートリアルによると:vNext is host agnostic . You can host your app in IIS, or self-host in a custom process
現在のasp.netホストと新しいホストの違いを示して、これを深く理解するのを手伝ってくれる人はいますか?
asp.net-core - Visual Studio vk web でアプリケーションを実行する
VS2014 でアプリケーションを F5 すると、49346 などのランダムなポートで IIS Express で実行されます。
K web で実行すると、IIS Express がありません。アプリケーションをホストしているのは何ですか?
razor - ASP.NET vNext の Nancy が Nancy.Viewengines.Razor ビューエンジンをロードしない
Debian で ASP.NET vNext を使用して Nancy を試しています。サンプル プロジェクトをセットアップし、自己ホスト型の Owin アプリケーションで動作するようにしました。
Nancy 自体は正常に動作しているように見えますが、K ランタイム ディレクトリでビューを探しているため、Razor ビューエンジンが読み込まれません。
K は、Nancy.Viewengines.Razor がロードされていることを示しませんが、それは project.json ファイルにあります。
これは私が得ているエラーです:
Nancy.RequestExecutionException: Oh noes! ---> Nancy.ViewEngines.ViewNotFoundException: Unable to locate view 'ViewTest'
Currently available view engine extensions: sshtml,html,htm
Locations inspected: views/Home/ViewTest-nl-NL,views/Home/ViewTest,Home/ViewTest-nl-NL,Home/ViewTest,views/ViewTest-nl-NL,views/ViewTest,ViewTest-nl-NL,ViewTest
Root path: /home/vnext/.kre/packages/KRE-mono45-x86.1.0.0-alpha3/bin/
If you were expecting raw data back, make sure you set the 'Accept'-header of the request to correct format, for example 'application/json' at Nancy.ViewEngines.DefaultViewFactory.GetRenderedView (string,object,Nancy.ViewEngines.ViewLocationContext) <0x008a3>
.
私のproject.json:
{
"dependencies": {
"Microsoft.Owin.Hosting": "2.1.0-*",
"Microsoft.Owin.Hosting": "2.1.0-*",
"Microsoft.Owin.Host.HttpListener": "2.1.0-*",
"Nancy": "0.23.2-*",
"Nancy.Owin": "0.23.2-*",
"Nancy.Viewengines.Razor": "0.23.2-*",
},
}
読み込まれたライブラリ:
vnext@vnext:~/test/src$ k run
/home/vnext/.kre/packages/KRE-mono45-x86.1.0.0-alpha3/bin/klr.host.dll Information : 0 : [LoaderContainer]: Load name=Microsoft.Owin.Host.HttpListener
/home/vnext/.kre/packages/KRE-mono45-x86.1.0.0-alpha3/bin/klr.host.dll Information : 0 : [DefaultLoaderEngine]: LoadFile(/home/vnext/.kpm/packages/Microsoft.Owin.Host.HttpListener/2.1.0/lib/net45/Microsoft.Owin.Host.HttpListener.dll)
/home/vnext/.kre/packages/KRE-mono45-x86.1.0.0-alpha3/bin/klr.host.dll Information : 0 : [NuGetAssemblyLoader]: Loaded name=Microsoft.Owin.Host.HttpListener in 1ms
/home/vnext/.kre/packages/KRE-mono45-x86.1.0.0-alpha3/bin/klr.host.dll Information : 0 : [LoaderContainer]: Load name=Nancy.Owin
/home/vnext/.kre/packages/KRE-mono45-x86.1.0.0-alpha3/bin/klr.host.dll Information : 0 : [DefaultLoaderEngine]: LoadFile(/home/vnext/.kpm/packages/Nancy.Owin/0.23.2/lib/net40/Nancy.Owin.dll)
/home/vnext/.kre/packages/KRE-mono45-x86.1.0.0-alpha3/bin/klr.host.dll Information : 0 : [NuGetAssemblyLoader]: Loaded name=Nancy.Owin in 1ms
プロジェクトの View フォルダーではなく、KRE bin ディレクトリに配置すると、通常の html ビューが読み込まれます。
Nancy に正しいフォルダーを強制的に表示させるにはどうすればよいですか? また、Razor ビューエンジンを読み込むにはどうすればよいですか?
これは私が使用したコードです: https://github.com/matthijsbreemans/nancy-owin-vnext