I think the HTML markup is missing some CSS class. See below
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a asp-area="" asp-controller="Home" asp-action="About">About</a></li>
<li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" asp-controller="Projects" asp-action="Index">Projects <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a asp-area="" asp-controller="Projects" asp-action="Hoe_Manns">hoe-manns</a></li>
</ul>
</li>
</ul>
</div>
Tryit Editor v3.5[
^]