It is possible that your xproj were created (automatically) with early versions of the dnx tooling. This used particular MSBuild imports that were supported at the time, but which have been replaced as the DNX tooling has evolved (and more recently: been replaced with DotNet).
Backwards compatibility was kept in VS 2015, but support for these old xproj has not been preserved in VS 15. As such, you will either need to edit your xproj, or (simpler) just delete the .xproj and .xproj.user, remove the project from the solution, and re-add it; this will recreate the xproj with the current tooling.
If you want to hand edit it, you should replace:
<Import Project="$(VSToolsPath)\AspNet\Microsoft.Web.AspNet.Props"
Condition="'$(VSToolsPath)' != ''" />
...
<Import Project="$(VSToolsPath)\AspNet\Microsoft.Web.AspNet.targets"
Condition="'$(VSToolsPath)' != ''" />
with either:
<Import Project="$(VSToolsPath)\DNX\Microsoft.DNX.Props"
Condition="'$(VSToolsPath)' != ''" />
...
<Import Project="$(VSToolsPath)\DNX\Microsoft.DNX.targets"
Condition="'$(VSToolsPath)' != ''" />
or:
<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.Props"
Condition="'$(VSToolsPath)' != ''" />
...
<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.targets"
Condition="'$(VSToolsPath)' != ''" />
As you can see, this reflects the evolution of the tooling. The first option is no longer supported in VS 15. The final option is probably closest to what RTM will look like, but does not work in VS 2015 with the current tooling. So... you probably want the middle option for now.
.DNX.<whatever>
is RC1 AND.DotNet.<whatever
is RC2. (I upgraded, someone else didn't and we couldn't figure out why newer projects didn't open but the old ones did. – Year