問題タブ [uno-platform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - platform.uno プロジェクトで .netstandard2_0 プロジェクトを参照する
再現するには:
ダウンロード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 をに変更しようとしました
また
成功せずに。
この問題の回避策はありますか?
uno-platform - Windows 10 に uno プラットフォームをインストールする
Visual Studio 2017 15.5 をインストールしましたが、uno プラットフォーム拡張機能をインストールできません。一部の前提条件を解決できないと常に言っています。