私は、VS2017で「デバッグなしで起動」(F5ではなくCtrl + F5)を使用すると、常に動作することに気付きました。デスクトップアプリケーションからは、.exeファイルを上書きすることができないため、アプリケーションがすでに実行されている場合にビルドに失敗していました。Ctrl + F5はVSのASP.NETプロジェクトでどのように機能しますか?
私のC#ASP.NET WebApiプロジェクトでCtrl + F5を押すとコードを変更してCtrl + F5をもう一度押してビルドして実行します。だから、私はVisual Studioがファイルを上書きするのに失敗しないようにWebアプリケーションを閉じたり、終了させたりすることを前提としています。
それはどうですか?
それはIISかasp.netですか? IISにasp.netアプリケーションをホストしていないとどうなりますか? – Evk
あなたは正しいです、それはASP.NET @Evkです –