2017-07-28 9 views
0

(不知道其相關的,也不不,只是在提到它的情況下)。 現在,當我嘗試添加頁面,它添加了XAML和的xaml.cs文件到沒有任何鏈接或連接的項目,所以他們不會編譯:Xamarin形式:轉換PCL到.NET標準庫,現在我無法添加我recenty通過將所有PCL在我的解決方案,.NET標準庫的過程中去新XAML頁面

enter image description here

谷歌搜索建議我可以去並編輯.csproj以在兩者之間添加依賴關係,但這是長期可怕的解決方案。 任何方法來解決這個「正常」?

我試着拖動並從Windows資源管理器到VS2017下降現有的文件,通過添加新的對話框中添加新的,將已有的通過增加現有的和它所有展品相同的行爲。

謝謝

回答

2

好的,回答我自己的問題。好像你需要把一個解決辦法暫且:

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頁面和編譯指令

相關問題