2015-02-01 4 views
1

asp.net 5 프로젝트를 만들었으므로 NuGet (Mysql.Data)에서 이전 패키지에 대한 참조를 추가하려고합니다. 내가 읽은 바로는, 나는 사전 vnext 패키지를 추가하려면이 작업을 수행 할 수 있어야한다 :vnext 프로젝트에 nuget 패키지를 추가 할 수 없습니다.

{ 
    "version": "1.0.0-*", 
    "dependencies": { 
    }, 
    "commands": { 
     "run": "run" 
    }, 
    "frameworks": { 
     "net45": { 
      "dependencies": { 
      "MySql.Data": "6.9.4" 
      } 
     }, 
     "aspnet50": { }, 
     "aspnetcore50": { 
      "dependencies": { 
       "System.Console": "4.0.0-beta-22416" 
      } 
     } 
    } 
} 

을하지만 일어나는 모든 내가 프로젝트 브라우저에서에 대한 참조를 얻을 수 있지만, 노란색 삼각형이 옆에가있다 그것에. 나는 여기에 다른 비슷한 질문을 보았지만 그들은 모두 위의 제안을하고 있지만 왜 이것이 작동하지 않을지 모르겠다.

답변

1

즉, MySQL 라이브러리가 aspnetcore5에서 지원되지 않는다는 것을 의미합니다. aspnetcore50 JSON 노드를 제거하면 경고가 제거됩니다. 모든 라이브러리가 핵심으로 지원되는 것은 아닙니다. 이 부분을 보시려면 Question

1

Son_of_Sam이 말한 것에 덧붙여, 이것을 상단의 의존성 섹션에 넣어야합니다.

+1

수치심 나는 ​​두 가지 대답을 받아 들일 수 없다 - 이것은 내가 net45 노드를 만드는 것이 틀렸다는 것을 깨달을 수 있었다. - 감사합니다! –

관련 문제