适用于Windows 8 Phone应用程序的Assets文件夹

时间:2014-06-26 14:00:52

标签: windows-phone-8 visual-studio-2013 assets

我有一个Android应用程序,我现在正在移植到Windows Phone 8。 assets文件夹位于我的文件夹sturucture中的代码之外。为了将其包含在Android版本中,我使用<linkedResources>

Windows Phone 8和MSVC有类似之处吗?在检查了示例之后,我发现它们都将资源直接包含在Visual Studio中的项目文件夹结构中。我可以避免将资产复制到MSVC项目文件夹中吗?

BTW,我的MSVC 2013在Add按钮上没有下拉框:

enter image description here

1 个答案:

答案 0 :(得分:1)

这是一个旧的Silverlight技巧,当有一些常见的entity代码文件需要在应用程序和服务之间共享时,由于.Net的差异而无法引入该库。

诀窍是包含作为项目的链接。这是如何

  1. 在WP8手机项目的资源文件夹中右键单击并选择Add,然后选择Existing Item...shift alt A
  2. 浏览到在android项目中找到的文件的位置,然后选择文件。
  3. 选择项目后,在Add按钮上选择下拉箭头。
  4. 选择Add as link将图像添加为文件夹中的链接。 enter image description here
  5. 这样就可以访问文件,好像文件实际上在项目的Asset文件夹中,但文件实际驻留在其他地方。