2016-07-15 14 views
0

Im пытается реализацию MVP с моей точки зрения является окна формы развития (проект установлен .Net версии 4.6.2), и моя модель и ведущая быть .NetStandard 1,5.Net Стандартная ошибка

Я получаю ошибку передача представления формы в интерфейс View к Presenter, ошибка: Дополнительная информация: Не удалось загрузить файл или сборку «System.Runtime, Version = 4.1.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a» или одна из его зависимостей. Система не может найти указанный файл.

Я предполагаю, что проблема заключается в том, что выполнение выполняется в стандартной библиотеке. Net System.Runtime-библиотека не упоминается в стандартном контексте выполнения .Net? если да, то что мне нужно в project.json, чтобы включить это?

Вот мой Project.json файл:

{ 
    "version": "1.0.0-*", 

    "dependencies": { 
    "NETStandard.Library": "1.5.0-rc2-24027", 
    "System.Net.Requests": "4.0.10.0" 
    }, 

    "frameworks": { 
    "net461": {}, 
    "netstandard1.5": { 
     "imports": "dnxcore50" 

    } 
    } 
} 
+0

Отправьте свой проект.json сначала, а также другую ключевую информацию. –

+0

благодарит Лекса за помощь, обновил мой вопрос, чтобы отразить изменения –

+0

Кажется, что вы все еще используете RC2. Сначала перейдите на RTM, прочитав http://dot.net –

ответ

0

Я думаю, что вы можете иметь ту же проблему, что ASP Основные проекты: Could not find System.Runtime 4.1.0.0 when running ASP.NET web application

копирование вручную правильный System.Runtime из NuGet кэша в мусорное ведро будет решаться до тех пор, пока ошибка не будет устранена ...

ОБНОВЛЕНИЕ: Если вы используете новейшую версию .Net Core (1.1) и бинарные файлы, это исправлено. Предварительный просмотр инструмента по-прежнему находится на 1.0.1, поэтому вам нужно убедиться, что вы устанавливаете двоичные файлы для версии 1.1.