Configuration Startup.cs错误(ASP.Net核心配置)

Configuration Startup.cs错误(ASP.Net核心配置),configuration,visual-studio-2015,asp.net-core,Configuration,Visual Studio 2015,Asp.net Core,我正在尝试设置一个ASP.Net核心应用程序,以便从json文件读取配置设置。我正在使用VS2015和.NetCore 1.0(以及.NetCore工具预览版2)。我在获取一段简单的锅炉板代码进行编译时遇到了问题 我使用的代码如下,发布于 但是,IDE/编译器抱怨当前上下文(最后一行代码)中不存在“名称”配置。IDE的唯一建议是包含Microsoft.Extensions.Configuration。但是,这是一个不包含名为“配置”的对象或属性的命名空间 此外,“AddApplicationI

我正在尝试设置一个ASP.Net核心应用程序,以便从json文件读取配置设置。我正在使用VS2015和.NetCore 1.0(以及.NetCore工具预览版2)。我在获取一段简单的锅炉板代码进行编译时遇到了问题

我使用的代码如下,发布于

但是,IDE/编译器抱怨当前上下文(最后一行代码)中不存在“名称”配置。IDE的唯一建议是包含Microsoft.Extensions.Configuration。但是,这是一个不包含名为“配置”的对象或属性的命名空间

此外,“AddApplicationInSightsettings”失败,因为IConfigurationBuilder是否不包含AddApplicationInSightsettings的定义,并且找不到接受IConfigurationBuilder类型的第一个参数的扩展方法AddApplicationInSightsettings

有什么建议吗?
谢谢

只需将
配置
属性添加到
启动
类中,教程就错过了这个“步骤”:

public IConfigurationRoot Configuration { get; set; }
ConfigurationBuilder.Build()
方法仅返回的实例,如果需要在启动类中进一步获取设置,则应保存该实例(例如在
ConfigureServices
方法中)

关于第二个错误,看起来您没有添加依赖项:

{
  "dependencies": {
    "Microsoft.ApplicationInsights.AspNetCore": "1.0.0"
  }
}

非常感谢你的回答。关于第二个错误有什么线索吗?谢谢。谢谢-我错过了。在那篇文章中,我假设读者使用的是VS的一个新ASP.NET核心项目,该属性已经存在。我会更新那篇博文。谢谢你的提示。:)
{
  "dependencies": {
    "Microsoft.ApplicationInsights.AspNetCore": "1.0.0"
  }
}