你也需要参考Microsoft.AspNetCore
。此包包含对构建 ASP.NET Core 应用程序所需的许多其他包的引用。
试试这个工作的 csproj 文件:
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp1.1</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore" Version="1.1.1" />
<PackageReference Include="Microsoft.AspNetCore.Mvc" Version="1.1.2" />
<PackageReference Include="Microsoft.AspNetCore.StaticFiles" Version="1.1.1" />
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="1.1.1" />
</ItemGroup>
</Project>
另外,我似乎在我的项目中找不到project.json
andcsproj
文件。
project.json 已被弃用,因此您不会在项目中看到它。
不过,您确实有一个 .csproj 文件。Visual Studio for Mac 将其表示为树视图中的 LanguageFeatures 元素。ls
如果您在当前目录中,您也应该能够看到它。