我跟随this course学习ASP.NET Core。
我的确如此,我可以输入dotnet new
和dotnet restore
。
我还安装了dotnetcore 1.0.1 SDK预览。
一切似乎都很好,我应该可以输入
using Microsoft.AspNetCore.Http;
但微软之后唯一认可的是cSharp,visualbasic和win32?
这是我的project.json
文件:
{
"version": "1.0.0-*",
"buildOptions": {
"debugType": "portable",
"emitEntryPoint": true
},
"dependencies": {},
"frameworks": {
"netcoreapp1.0": {
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.0.1"
},
"Microsoft.AspNet.WebApi": "5.2.3",
"Microsoft." **<< i cannt type AspNetCore here**
},
"imports": "dnxcore50"
}
}
没有微软。&#34; AspNetCore&#34;。我从Asp开始的唯一事情是:
答案 0 :(得分:1)
编辑project.json
文件时,代码完成并不总是有效,特别是如果您使用的是像VS Code这样的较轻的编辑器。 (有时它甚至在完整的Visual Studio中也不起作用。)
如果发生这种情况,请不要担心!您仍然可以安装所需的任何软件包。通过在NuGet上搜索来查找包,然后像这样编辑dependencies
部分:
"PackageName": "1.0.0" # Version from package details on NuGet
然后,使用项目目录中的dotnet restore
命令下拉project.json
中的所有包。