6

再現するには:

ダウンロードhttps://github.com/nventive/Uno.QuickStart

TestMe という .NETStandard2_0 プロジェクトを追加します。

MyApp.Droid プロジェクトで TestMe を参照します。

MyApp.Droid をビルドすると、コンパイル エラーが発生します。

System.InvalidOperationException: プロジェクト TestMe はメタデータ参照を提供しませんでした。これは、csproj で使用されている $(SolutionDir) などの無効なパスが原因である可能性があります。代わりに相対パスを使用してみてください。これは、デフォルトの構成ディレクティブがないことにも関連している可能性があります。詳細については、Uno.SourceGenerator Readme.md ファイルを参照してください。C:\projects\uno-sourcegeneration\src\Uno.SourceGenerationHost.Shared\SourceGeneratorHost.cs:line 303 MyApp.Droid の Uno.SourceGeneration.Host.SourceGeneratorHost.d__4.MoveNext() で

私はすでに TestMe.csproj をに変更しようとしました

<TargetFrameworks>net461;netstandard2.0</TargetFrameworks>

また

<TargetFrameworks>net47;netstandard2.0</TargetFrameworks>

成功せずに。

この問題の回避策はありますか?

4

2 に答える 2