Xamarin形式:转换PCL到.NET标准库,现在我无法添加我recenty通过将所有PCL在我的解决方案,.NET标准库的过程中去新XAML页面

问题描述:

(不知道其相关的,也不不,只是在提到它的情况下)。 现在,当我尝试添加页面,它添加了XAML和的xaml.cs文件到没有任何链接或连接的项目,所以他们不会编译:Xamarin形式:转换PCL到.NET标准库,现在我无法添加我recenty通过将所有PCL在我的解决方案,.NET标准库的过程中去新XAML页面

enter image description here

谷歌搜索建议我可以去并编辑.csproj以在两者之间添加依赖关系,但这是长期可怕的解决方案。 任何方法来解决这个“正常”?

我试着拖动并从Windows资源管理器到VS2017下降现有的文件,通过添加新的对话框中添加新的,将已有的通过增加现有的和它所有展品相同的行为。

谢谢

好的,回答我自己的问题。好像你需要把一个解决办法暂且:

https://forums.xamarin.com/discussion/comment/288205/#Comment_288205

在的.csproj:

<ItemGroup> 
    <!-- https://bugzilla.xamarin.com/show_bug.cgi?id=55591 --> 
    <None Remove = "**\*.xaml" /> 

    < Compile Update="**\*.xaml.cs" DependentUpon="%(Filename)" /> 
    <EmbeddedResource Include = "**\*.xaml" SubType="Designer" Generator="MSBuild:UpdateDesignTimeXaml" /> 
</ItemGroup> 

并删除.csproj的文件中引用如EmbeddedResources所有现有的XAML页面和编译指令