Я использую ASP.NET 5, и у меня есть следующие проекты: - Веб-приложение ASP.NET: здесь у меня есть все, что связано с пользовательским интерфейсом) - Библиотека веб-классов (пакет): здесь у меня есть бизнес-уровень и доступ к базе данных.
Теперь я хочу добавить проект модульного тестирования, чтобы проверить некоторую логику, которую я начинаю писать в проекте библиотеки веб-классов. Но когда я создаю новый проект модульного тестирования, я не могу ссылаться на проект библиотеки веб-классов из него, потому что проект библиотеки веб-классов не имеет dll в качестве выходных данных.
Я не хочу ссылаться на dll, созданную в \artifacts\bin\theProjectCore\Debug\dnx451, потому что я думаю, что будет чище напрямую ссылаться на проект (как я всегда делал раньше).
Когда я пытаюсь добавить ссылку на проект, я получаю сообщение об ошибке, что проект, на который я ссылаюсь, не имеет .dll или .exe в качестве выходных данных. Это связано с тем, что новый проект библиотеки веб-классов предназначен для распространения через пакет NuGet.
Заранее спасибо!
Гонсало