2017-08-19 10 views
-1

私はVS for Macで.Net Windowsアプリケーションを再加工する過程にあります。私はもうPCを持っていないからです。 Mac固有のUIプロジェクトとマルチプラットフォームのCoreプロジェクトの2つのプロジェクトが必要です。私はコアを正しく動かすためにどのようなプロジェクトを追加する必要があるのか​​分かりません。VS Mac用マルチプラットフォームプロジェクトの参考資料

私のロジックはDataTableを使用しており、System.DataリファレンスをMac UIプロジェクトに追加できますが、代わりにCoreプロジェクトで必要です。現在、私のコアはポータブルライブラリとして設定されており、.NET PortableサブセットにはSystem.Dataが含まれていません。私はCoreをMacとWindowsの両方で走らせて、PCをもう一度手に入れたいと思っています。 Mac UIプロジェクトでSystem.Dataを参照することができるので、Coreでこれを行う方法があると思います。方法がありますか、または私が欲しいものを達成するためにDataTable以外のデータ構造を使用する必要がありますか?

答えて

0

System.Data.DataTableNetStandard 2.0に存在するので、NetStandard 2.0ライブラリをソリューションに追加し、そのライブラリをXamarin.Macプロジェクトのプロジェクト参照として追加します。

関連する問題