Вещи оцениваются в двойных кавычках, но не в одном:
$s = "dollars";
echo 'This costs a lot of $s.'; // This costs a lot of $s.
echo "This costs a lot of $s."; // This costs a lot of dollars.
Теперь, когда ASP.NET Core отсутствует, есть несколько способов самостоятельного размещения веб-приложения. Один из вариантов заключается в использовании веб-сервера на основе OWIN , такого как Nowin .
var host = new WebHostBuilder()
.UseNowin()
.UseContentRoot(Directory.GetCurrentDirectory())
.UseStartup<Startup>()
.Build();
Альтернативно, Kestrel также был популярным выбором для хостинг приложений ASP.NET Core .
var host = new WebHostBuilder()
.UseUrls("http://*:1000") // default URL
.UseKestrel()
.Build();
Вы не можете самостоятельно разместить ASP.NET MVC 5 (текущая версия MVC). Однако вы можете использовать NancyFx сегодня или посмотреть на ASP.NET vNext, который поддерживает OWIN.
Обратите внимание, что вы также можете использовать WebApi с OWIN сегодня, если вам нужно сделать одностраничные приложения (но тогда это не серверная MVC).
Взгляните на эту ссылку, она работает для меня http://www.dotnetcurry.com/showarticle.aspx?ID=896
Обновлено: приведенный выше комментарий действителен только для webapi, а не для сайта MVC