Wpis z mikrobloga

Mircy, zaglądam czasem do solucji (#aspnet / #aspnetmvc), która generalnie ładnie działa, kompiluje się, publikuje - wszystko cacy, ale podczas buildowania pokazują się błędy (screen poniżej). Żaden z projektów nie ma Frameworka nowszego niż 4.5. Szukałem we wszystkich możliwych plikach czegoś co by łączyło "dotnet" i "5.0" ale bez powodzenia. W czym może być problem? Wygląda jak coś związane z #nuget.em, ale nie wiem gdzie przyczyna.
Tak jak pisałem - build succeded, można kompilować, deploy'ować, ale drażni mnie to, coś ewidentnie jest nie tak. Help.
#csharp #dotnet #programowanie
meetom - Mircy, zaglądam czasem do solucji (#aspnet / #aspnetmvc), która generalnie ł...

źródło: comment_LAgHVTAvug1xIY9RyEL2kZfGvPNJEae0.jpg

Pobierz
  • 13
@Maav:
1. Mam:

{
"version": "1.0.0-*",
"description": "*****",
"authors": [
"meetom"
],
"tags": [
""
],
"projectUrl": "",
"licenseUrl": "",
"dependencies": {
"EntityFramework": "6.1.3",
"EntityFramework.Extended": "6.1.0.168"
},
"frameworks": {
"dotnet": {},
".NETFramework,Version=v4.5": {}
},
"runtimes": {
"win": {}
}
}

2. Nic niepokojącego
3. Czyściłem, bez powodzenia.
@meetom: To ten plik powoduje Twoje problemy.
To wygląda jak projekt założony w .Net Core i portowany z powrotem na .NET 4.5.
To teoretycznie powinno działać, ale z jakiegoś powodu rzuca błędy.

Możesz spróbować doprowadzić to do działania poprawnie albo przerobić na normalny projekt z .Csproj i packages.config.
@Maav: Wywaliłem ten plik project.json całkiem, usunąłem i dodałem nugetem EFa i wygląda na to, że pomogło.
Mogę spać spokojnie ( ͡° ͜ʖ ͡°)