Я установил VS2015 CTP, создал vNext ConsoleApplication и хотел бы использовать NodaTime.Настройка NodaTime под Asp.Net vnext
Я добавил зависимость так:
"dependencies": {
"NodaTime": "1.3.1"
},
пакет получает восстановлен, но когда я пытаюсь скомпилировать решение, возникает предупреждение:
Type NodaTime.Instant exists in the package: NodaTime 1.3.1, Supported frameworks: .NETFramework 3.5-Client;.NETPortable-net40+sl50+win+wpa81+wp80+MonoAndroid10+MonoTouch10+xamarinios10
Тип затем просто не найден компилятором, сообщив мне:
The type or namespace name 'NodaTime' could not be found (are you missing a using directive or an assembly reference?)
Любые идеи о том, как исправить это? Могу ли я также добавить его как зависимость структуры, для которой он существует?
Вы перечисляете .Net Core в рамках вашей файловой системы project.json? Похоже, NodaTime еще не поддерживает .NET Core. Вы можете либо удалить .Net Core, либо найти другой способ реализовать свой проект ... или дождаться, пока Джон Скит обновит NodaTime. –
@MattDeKrey hmmm, ладно. Я так и думал, это просто не для нового .net ... Я просто не знал, что нет хорошего способа использовать старый автоматически. Спасибо за подсказку! – Kjellski