2015-09-02 10 views
3

Я использую один из этих новых шаблонов «Библиотека классов (NuGet Package)» из Visual Studio, и я хочу создать для него тестовую библиотеку xUnit.Ссылка на ASP.NET xproj из csproj

Проблема заключается в том, когда я создаю новую библиотеку .csproj и попытаться создать ссылку на пакет .xproj, Visual Studio говорит "The reference to XXXX could not be resolved."

Почему это происходит и что я могу сделать, чтобы исправить это?

+0

Вы создаете библиотеку .csproj вручную или используете конструктор для 'Add-> New Item-> C# Library' .. если вы делаете это вручную, это звучит, как на первый взгляд, проблема с пространством имен показать определение класса библиотеки ..? или вам может не хватать 'using xxxx', что означает имя этого класса в разделе заголовка – MethodMan

+0

@MethodMan Nope, используя конструктор. –

+0

Что вы пытаетесь достичь? –

ответ

1

Вы можете использовать расширение VS-пакета шаблона SideWaffle для создания шаблонов проектов xUnit с использованием нового типа проекта xproj. Он разработан разработчиком Microsoft и является рекомендуемым подходом на данный момент (это то, что они используют в ASP.NET 5).