Open5

C#のSource Generator

rioilrioil

AttributeはSource Genratorプロジェクト内に直接定義して参照することは出来ない

<ProjectReference Include="..\SourceGenerator\SourceGenerator.csproj" OutputItemType="Analyzer" ReferenceOutputAssembly="false" />

おそらくReferenceOutputAssembly="false"でアセンブリへの参照がビルド結果には含まれない設定にしているから
https://learn.microsoft.com/ja-jp/visualstudio/msbuild/common-msbuild-project-items?view=vs-2022