Настройка:
- dotnet core 2.2
- Визуальный код студии Insiders 1.33.0
VS Расширения кода:
- C # 1.17.1
- Диспетчер пакетов NuGet 1.1.6
Для школьного проекта я должен использовать ADO.NET для доступа к базе данных.
Поэтому я добавил пакет nuget System.Data.SqlClient с расширением nuget.
Вот результат моего файла csproj.
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp2.2</TargetFramework>
<AspNetCoreHostingModel>InProcess</AspNetCoreHostingModel>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.App"/>
<PackageReference Include="Microsoft.AspNetCore.Razor.Design" Version="2.2.0" PrivateAssets="All"/>
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="2.2.2"/>
<PackageReference Include="System.Data.SqlClient" Version="4.7.0-preview3.19128.7"/>
<PackageReference Include="System.Data.Common" Version="4.3.0"/>
<PackageReference Include="Useful.Utilities" Version="1.0.5"/>
</ItemGroup>
</Project>
Проблема в том, что нет Intellisense.
Когда я хочу использовать
SqlCommand
Но он работает на Visual Studio Community версии 16.0.0 RC2
Добавление использования с работающим Intellisense
SqlCommand
Проблема возникает не только с System.Data.SqlClient, но и со всеми добавленными пакетами nuget.
Что я должен сделать, чтобы иметь работающий Intellisense для кода Visual Studio?