実現したいこと
Visualstudio .AIP using Microsoft.OpenApi.Models;
Visualstudio 2026 ApiKey を使用したデータ取得
SQLServer → Android
発生している問題・分からないこと
using Microsoft.OpenApi.Models; が参照できない グレーアウトしてしまう
Program.cs
using Microsoft.OpenApi.Models; ← これが参照できない
using Microsoft.OpenApi ← これは参照できるが必要ない
必要物はインストールはされていて実装もしている
エラーメッセージ
error
1型または名前空間の名前 'Models' が名前空間 'Microsoft.OpenApi' に存在しません (アセンブリ参照があることを確認してください) 2 3↑ Swashbuckle.AspNetCore インストール済み 4 Microsoft.OpenApi は干渉する可能性がるのでインストールするなということで入れてない 5 インストールしたとことでMicrosoft.OpenApi.Models; は参照できない 6 Microsoft.OpenApi は参照できる
該当のソースコード
Program.cs using Microsoft.OpenApi.Models; ← これが参照できない using Microsoft.OpenApi ← これは参照できるが必要ない インストールはされていて実装もしている <PropertyGroup> <TargetFramework>net8.0</TargetFramework> <Nullable>enable</Nullable> <ImplicitUsings>enable</ImplicitUsings> </PropertyGroup> <ItemGroup> <!-- Windows サービスとして動かすためのパッケージ --> <PackageReference Include="Microsoft.Extensions.Hosting.WindowsServices" Version="10.0.2" /> <!-- Swagger(Swashbuckle) --> <!-- Entity Framework Core (.NET 8 用) --> <PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.10" /> <PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.10" /> <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="8.0.10"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> </PackageReference> <PackageReference Include="Swashbuckle.AspNetCore" Version="10.1.0" /> ← これを使って実装Microsoft.OpenApiは干渉するとのこでなし
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
複数のAIにも問いを掛けたが結果は同じ
ソリューションのクリア リビルド等も毎回実行しているが .Models は参照できない
補足
特になし