네임 스페이스 'Microsoft.AspNetCore'에 ID가 없습니다.

Sachin411

MVC6 베타 (6.0.0-rc1-final)에서 최신 ASP.NET Core 1.0.0으로 업그레이드하려고합니다.

asp.net 설명서 도움말을 사용하여 응용 프로그램을 업그레이드했습니다.

하지만 이제 CTRL + F5를 사용하여 응용 프로그램을 실행하면 /Views/_ViewImports.cshtml 파일에 오류가 발생합니다.

" 'Microsoft.AspNetCore'네임 스페이스에 형식 또는 네임 스페이스 이름 'Identity'가 없습니다."

여기에 완전한 오류 스냅

아래는 내 global.json-

{
  "projects": [ "src", "test" ],
  "sdk": {
    "version": "1.0.0-preview2-003121"
  }
}

package.json

{
  "name": "Apex",
  "version": "2.4.0",
  "devDependencies": {
    "gulp": "3.8.11",
    "gulp-concat": "2.5.2",
    "gulp-cssmin": "0.1.7",
    "gulp-uglify": "1.2.0",
    "rimraf": "2.2.8",
    "gulp-sass": "2.1.1",
    "node-sass": "3.4.2"
  }
}

appsettings.json

{
  "ApplicationInsights": {
    "InstrumentationKey": ""
  },
  "Data": {
    "DefaultConnection": {
      "ConnectionString": ""
    }
  },
  "Logging": {
    "IncludeScopes": false,
    "LogLevel": {
      "Default": "Verbose",
      "System": "Information",
      "Microsoft": "Information"
    }
  }
}

project.json

{
  "userSecretsId": "",

  "buildOptions": {
    "emitEntryPoint": true
  },

  "dependencies": {
    "Microsoft.ApplicationInsights.AspNetCore": "1.0.0",
    "Microsoft.AspNetCore.Authentication.Cookies": "1.0.0",
    "Microsoft.AspNetCore.Diagnostics": "1.0.0",
    "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore": "1.0.0",
    "Microsoft.AspNetCore.Identity": "1.0.0",
    "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "1.0.0",
    "Microsoft.AspNetCore.Mvc": "1.0.0",
    "Microsoft.AspNetCore.Mvc.TagHelpers": "1.0.0",

    "Microsoft.AspNetCore.Server.IISIntegration": "1.0.0",
    "Microsoft.AspNetCore.Server.Kestrel": "1.0.0",
    "Microsoft.AspNetCore.StaticFiles": "1.0.0",
    "Microsoft.EntityFrameworkCore": "1.0.0",
    "Microsoft.EntityFrameworkCore.SqlServer": "1.0.0",
    "Microsoft.Extensions.Configuration.CommandLine": "1.0.0",
    "Microsoft.Extensions.Configuration.FileExtensions": "1.0.0",
    "Microsoft.Extensions.Configuration.Json": "1.0.0",
    "Microsoft.Extensions.Configuration.UserSecrets": "1.0.0",
    "Microsoft.Extensions.Logging": "1.0.0",
    "Microsoft.Extensions.Logging.Console": "1.0.0",
    "Microsoft.Extensions.Logging.Debug": "1.0.0",
    "Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0",
    "Microsoft.VisualStudio.Web.CodeGenerators.Mvc": "1.0.0-preview2-final"
  },

  "tools": {
    "Microsoft.AspNetCore.Razor.Tools": "1.0.0-preview2-final",
    "Microsoft.AspNetCore.Server.IISIntegration.Tools": "1.0.0-preview2-final",
    "Microsoft.Extensions.SecretManager.Tools": "1.0.0-preview2-final"
  },

  "commands": {
    "ef": "EntityFramework.Commands",
    "web": "Microsoft.AspNetCore.Server.Kestrel"
  },

  "frameworks": {
    "net461": {}
  },

  "publishOptions": {
    "exclude": [
      "**.user",
      "**.vspscc",
      "wwwroot",
      "node_modules"
    ]
  },

  "scripts": {
    "prepublish": [ "npm install", "bower install", "gulp clean", "gulp min" ]
  }
}

_ViewImports.cshtml

@using MVC6_Full_Version
@using MVC6_Full_Version.Models
@using MVC6_Full_Version.ViewModels.Account
@using MVC6_Full_Version.ViewModels.Manage
@using Microsoft.AspNetCore.Identity

@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
@inject Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration TelemetryConfiguration

_ViewImports.cshtml위의 파일 을 보면 Identity 네임 스페이스가있는 것입니다.

이 런타임 오류를 해결하는 방법을 안내해주십시오.

내 환경은 VS2015 커뮤니티 에디션 및 ASP.NET core1.0 및 .NET Framework 4.6.1입니다.

미리 감사드립니다.

Sanket

추가 시도 "preserveCompilationContext": trueproject.json

  "buildOptions": {
    "emitEntryPoint": true,
    "preserveCompilationContext": true
  },

이것이 도움이되는지 확인하십시오.


편집하다:

preserveCompilationContextRazor 또는 다른 유형의 런타임 컴파일을 사용할 때 필요합니다. 이것이 없으면 Razor 뷰의 런타임 컴파일이 실패합니다.

자세한 내용은 이 링크를 참조하십시오 .

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

형식 또는 네임 스페이스 이름 'SqlServer'가 네임 스페이스 'Microsoft.EntityFrameworkCore'에 없습니다.

분류에서Dev

4.5 ~ 4.0 : 'Microsoft'네임 스페이스에 유형 또는 네임 스페이스 이름 'AspNet'이 없습니다.

분류에서Dev

형식 또는 네임 스페이스 이름 'Relational'이 'Microsoft.EntityFrameworkCore'네임 스페이스에 없습니다.

분류에서Dev

네임 스페이스 'UnityEngine'에 'UI'가 없습니다.

분류에서Dev

'System'네임 스페이스에 'Speech'가 없습니다.

분류에서Dev

VS2013에서 테스트를 만들 수 없습니다. Microsoft.VisualStudio.TestTools.UnitTesting 네임 스페이스가 없습니다.

분류에서Dev

Microsoft.AnalysisServices.AdomdClient 네임 스페이스에 서버 클래스가 없습니까?

분류에서Dev

Microsoft ID 네임 스페이스 이해 (System.Web.Security, Microsoft.AspNet.Identity.Core, 대 Microsoft.AspNetCore.Identity)

분류에서Dev

형식 또는 네임 스페이스 이름 'Window'가 네임 스페이스 'System.Windows'에 없습니다.

분류에서Dev

유형 또는 네임 스페이스 이름 'Device'가 네임 스페이스 'System'에 없습니다.

분류에서Dev

형식 또는 네임 스페이스 이름 'Http'가 네임 스페이스 'System.Net'에 없습니다.

분류에서Dev

형식 또는 네임 스페이스 이름 'ServiceHost'가 네임 스페이스 'System.ServiceModel'에 없습니다.

분류에서Dev

Microsoft Edge WebView2-오류 : 'Microsoft'네임 스페이스에 'Web'형식 또는 네임 스페이스 이름이 없습니다.

분류에서Dev

빌드 및 릴리스 오류 CS0234 : 형식 또는 네임 스페이스 이름 'Security'가 네임 스페이스 'Microsoft'에 없습니다 (어셈블리 참조가 누락 되었습니까?).

분류에서Dev

streamset-ns 네임 스페이스에 리소스가 없습니다.

분류에서Dev

오류 CS0234 형식 또는 네임 스페이스 이름 'Reporting'이 네임 스페이스 'Microsoft'에 없습니다 (어셈블리 참조가 누락 되었습니까?).

분류에서Dev

형식 또는 네임 스페이스 이름 'WebApi'가 네임 스페이스 'Microsoft.AspNet'에 없습니다 (어셈블리 참조가 누락 되었습니까?).

분류에서Dev

네임 스페이스 'namespace'에 'name'이라는 멤버가 없습니다.

분류에서Dev

네임 스페이스 "http://schemas.microsoft.com/expression/2010/interactivity"에 "Interaction"이라는 이름이 없습니다.

분류에서Dev

Vuex : [vuex] 모듈 네임 스페이스가 mapState ()에 없습니다. | mapGetters () : X /

분류에서Dev

mongoose 네임 스페이스에 내 보낸 멤버 'OptionalId'가 없습니다.

분류에서Dev

네임 스페이스 'Google.Apis.Youtube.v3'에 'YoutubeService'가 없습니다.

분류에서Dev

구성 관리자가 네임 스페이스에 없습니다.

분류에서Dev

오류 : 네임 스페이스 'std'에 'stod'라는 멤버가 없습니다.

분류에서Dev

오류 : 네임 스페이스 'std'에 'stod'라는 멤버가 없습니다.

분류에서Dev

여러 빌드 오류 : 'X'가 네임 스페이스 'Y'에 없습니다.

분류에서Dev

Visual Studio C #에서는 Microsoft.AspNet.Identity 네임 스페이스를 사용할 수 없습니다.

분류에서Dev

형식 또는 네임 스페이스 이름이 네임 스페이스에 없습니다 (어셈블리 참조가 누락 되었습니까?).

분류에서Dev

ASP.NET 5.0의 Microsoft.AspNetCore. * 네임 스페이스는 어떻게됩니까?

Related 관련 기사

  1. 1

    형식 또는 네임 스페이스 이름 'SqlServer'가 네임 스페이스 'Microsoft.EntityFrameworkCore'에 없습니다.

  2. 2

    4.5 ~ 4.0 : 'Microsoft'네임 스페이스에 유형 또는 네임 스페이스 이름 'AspNet'이 없습니다.

  3. 3

    형식 또는 네임 스페이스 이름 'Relational'이 'Microsoft.EntityFrameworkCore'네임 스페이스에 없습니다.

  4. 4

    네임 스페이스 'UnityEngine'에 'UI'가 없습니다.

  5. 5

    'System'네임 스페이스에 'Speech'가 없습니다.

  6. 6

    VS2013에서 테스트를 만들 수 없습니다. Microsoft.VisualStudio.TestTools.UnitTesting 네임 스페이스가 없습니다.

  7. 7

    Microsoft.AnalysisServices.AdomdClient 네임 스페이스에 서버 클래스가 없습니까?

  8. 8

    Microsoft ID 네임 스페이스 이해 (System.Web.Security, Microsoft.AspNet.Identity.Core, 대 Microsoft.AspNetCore.Identity)

  9. 9

    형식 또는 네임 스페이스 이름 'Window'가 네임 스페이스 'System.Windows'에 없습니다.

  10. 10

    유형 또는 네임 스페이스 이름 'Device'가 네임 스페이스 'System'에 없습니다.

  11. 11

    형식 또는 네임 스페이스 이름 'Http'가 네임 스페이스 'System.Net'에 없습니다.

  12. 12

    형식 또는 네임 스페이스 이름 'ServiceHost'가 네임 스페이스 'System.ServiceModel'에 없습니다.

  13. 13

    Microsoft Edge WebView2-오류 : 'Microsoft'네임 스페이스에 'Web'형식 또는 네임 스페이스 이름이 없습니다.

  14. 14

    빌드 및 릴리스 오류 CS0234 : 형식 또는 네임 스페이스 이름 'Security'가 네임 스페이스 'Microsoft'에 없습니다 (어셈블리 참조가 누락 되었습니까?).

  15. 15

    streamset-ns 네임 스페이스에 리소스가 없습니다.

  16. 16

    오류 CS0234 형식 또는 네임 스페이스 이름 'Reporting'이 네임 스페이스 'Microsoft'에 없습니다 (어셈블리 참조가 누락 되었습니까?).

  17. 17

    형식 또는 네임 스페이스 이름 'WebApi'가 네임 스페이스 'Microsoft.AspNet'에 없습니다 (어셈블리 참조가 누락 되었습니까?).

  18. 18

    네임 스페이스 'namespace'에 'name'이라는 멤버가 없습니다.

  19. 19

    네임 스페이스 "http://schemas.microsoft.com/expression/2010/interactivity"에 "Interaction"이라는 이름이 없습니다.

  20. 20

    Vuex : [vuex] 모듈 네임 스페이스가 mapState ()에 없습니다. | mapGetters () : X /

  21. 21

    mongoose 네임 스페이스에 내 보낸 멤버 'OptionalId'가 없습니다.

  22. 22

    네임 스페이스 'Google.Apis.Youtube.v3'에 'YoutubeService'가 없습니다.

  23. 23

    구성 관리자가 네임 스페이스에 없습니다.

  24. 24

    오류 : 네임 스페이스 'std'에 'stod'라는 멤버가 없습니다.

  25. 25

    오류 : 네임 스페이스 'std'에 'stod'라는 멤버가 없습니다.

  26. 26

    여러 빌드 오류 : 'X'가 네임 스페이스 'Y'에 없습니다.

  27. 27

    Visual Studio C #에서는 Microsoft.AspNet.Identity 네임 스페이스를 사용할 수 없습니다.

  28. 28

    형식 또는 네임 스페이스 이름이 네임 스페이스에 없습니다 (어셈블리 참조가 누락 되었습니까?).

  29. 29

    ASP.NET 5.0의 Microsoft.AspNetCore. * 네임 스페이스는 어떻게됩니까?

뜨겁다태그

보관