Как остановить Scaffold-DbContext для создания моделей, подобных символическим ссылкам, в проекте строительных лесов? - PullRequest
0 голосов
/ 28 мая 2020

Когда я формирую контекст с использованием проекта, но с указанием пути вывода для моделей и контекста, по какой-то причине он начинает создавать файл, подобный символической ссылке, в проекте, используемом для формирования шаблонов.

Создание этих символических ссылок действительно занимает много времени (в этом проекте это заняло около 10 минут), и я не хочу этого! 30 секунд!

Это команда, которую я использовал: Scaffold-DbContext -Connection "a connection string" -Provider Microsoft.EntityFrameworkCore.Something -OutputDir ..\SomeProject.Models\Database -ContextDir ..\SomeProject.DataProject\Contexts -Context MyContext -Force

На изображении слева есть символические ссылки, а справа фактические файлы. Вот на что похожи символические ссылки

Как отключить это поведение?

Заранее спасибо

ОБНОВЛЕНИЕ: 29/05/2020

Символические ссылки происходят из файла .csproj и выглядят следующим образом:

<Compile Include="..\OtherFolder\MySharedClass.cs" Link="MySharedClass.cs" />

...