2016-03-31 30 views
1

Я хотел бы создать новое решение C# с кодом Visual Studio.Создать файл C# .sln с кодом Visual Studio

Я использую лет инструменты.

Теперь у меня есть папка с ASP-проектом. И еще одна папка с библиотекой классов.

Как я могу ссылаться на библиотеку классов из проекта asp?

Кажется, я должен добавить зависимость к project.json:

"dependencies": { 
    "ClassLibrar.Name": "*" 
} 

Но чтобы сделать это возможным мне нужно файл решения. Но VS Code и лет не создают такой.

UPD VS код может быть использован с различными операционными системами, в то время как VS доступен только с Windows, я хотел бы о создании нового решения только с VS Кодекса.

Простые требования: создать веб-проект и библиотеки классов 1+.

Все это будет упаковано в Докер контейнере

+0

Похоже, вам нужно создать новый проект изнутри визуально студии на самом деле. Объясните, в чем проблема, пожалуйста? – Stuart

+1

Я хотел бы создать новое решение без VS, только VS Code – deeptowncitizen

+0

Я использую yoman на mac, и для начала был вопрос 'yo aspnet'. VS-код нигде не близок к VS, но это здорово, когда вы можете делать реальный мир C#. – Stuart

ответ

0

В новом подходе нет библиотеки классов ссылка для приложения ASP Core.

Вместо этого следует использовать пакет NuGet.

Новый шаблон проекта «Библиотека классов (пакет)» автоматически создает библиотеку классов с пакетом NuGet.

Таким образом, файл решения является избыточным.

2

Код Visual Studio предоставляет способ создания новых шаблонов проектов.

  1. Перейдите к Visual Studio кода терминала (нажмите Ctrl + `)
  2. Введите команду dotnet newsln
  3. Вы также можете создать новый проект, проверить список доступных шаблонов проекта с помощью команды dotnet new-l

Подробная документация: Available Here.

enter image description here