Я пытаюсь создать надстройку форм Xamarin для VS Ma c.
Я могу создать общий проект (используя type="SharedAssetsProject"
) и проекты PCL (используя type="C#PortableLibrary"
).
Но я не могу найти способ создать SDK style .Net Standard project
. Так что у меня будет .csproj
, как это
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
</Project>
Какой тип проекта я должен предоставить ?.
Это мой текущий шаблон конфигурации проекта
<Combine name = "${ProjectName}" directory = ".">
<Options>
<StartupProject>${ProjectName}</StartupProject>
</Options>
<Project name = "${ProjectName}" directory = "." type="C#PortableLibrary">
<Options Target="Library" TargetFrameworkVersion=".NETPortable,Version=v4.5,Profile=Profile111" />
// Packges , References , Files etc
</Project>
<Project name = "${ProjectName}.iOS" directory = "${ProjectName}.iOS" type="XamarinIOS">
// iOS Project related stuff
</Project>
<Project name = "${ProjectName}.Android" directory = "${ProjectName}.Android" type = "MonoDroid">
// Android Project related stuff
</Project>
</Combine>