我想將嵌入式圖像添加到我的共享項目中(無PCL)。我將這些圖像添加到共享項目(不是特定於平臺)嵌入式資源。我可以,如果我使用以下方法來使用嵌入圖像:在共享項目中使用嵌入式圖像
ImageSource.FromResource("TestProject.Droid.Images.Document Folder.png")
只需用字符串
ProjectNamespace.Subfolder.Filename.ext
不作爲工作由docs描述。必須添加平臺名稱空間(iOS,Droid,...)。
另一個可行的方法是編輯.projitems。我加LogicalName:
<ItemGroup>
<EmbeddedResource Include="$(MSBuildThisFileDirectory)Images\Document Folder.png">
<LogicalName>Document Folder.png</LogicalName>
</EmbeddedResource>
</ItemGroup>
但是這是不是它不工作的開箱。沒有Resource ID。我也試過看着sample project,但那根本沒有啓動。
如何在共享項目中使用嵌入式圖像?