0
Ubuntu 16.04.1 LTSとVisual Studio Code 1.5.3でASP.NETコアを使いこなしています。ここに私がやったことだ:Visual StudioでデバッグするときにKestrelのCSSとJSアセットを取得するコード
- は、空のフォルダを作成し、(
dotnet new -t Web
、dotnet restore
、dotnet build
)そこに新しいDOTNETのWebアプリケーションを生成します。 - 端末からアプリを実行し、http://localhost:5000/にアクセスして、デフォルトサイトがどのように正常に動作するかを観察します。
- Visual Studioコードで同じディレクトリを開き、デバッグに必要なアセットをインストールします。
- スタートのデバッグおよびFirefoxはサイトの負荷が部分的に、要素が見当違いと偏っていることをhttp://localhost:5000/
- お知らせしてタブを開きます。検査ツールを引き上げると、JSとCSSのリクエストはすべて404となります。
起動コマンドを提供する静的ファイルを持っているようだ:
public static void Main(string[] args)
{
var host = new WebHostBuilder()
.UseKestrel()
.UseContentRoot(Directory.GetCurrentDirectory())
.UseIISIntegration()
.UseStartup<Startup>()
.Build();
host.Run();
}
また、Startup
クラスのメソッドは、UseStaticFiles()
への呼び出しが含まれています。
a video of the steps hereもアップロードしました。プロジェクトのcode is here。