0

这是 TaskyPro 解决方案,可在此处获得:https ://github.com/xamarin/mobile-samples/tree/master/TaskyPro/

如果您查看 GitHub 上的解决方案结构,它并没有什么奇怪的地方,但是当我在 Visual Studio 中加载解决方案时,它显示如下:

在此处输入图像描述

Tasky.Android 项目包含与 Tasky.Core 项目相同的文件夹,并且它似乎具有指向 Tasky.Core 中文件的链接。但是,当我在 Windows 资源管理器中查看文件夹时,它们是空的。如果我查看链接的属性,则 Full Path 属性指向存储在 Tasky.Core 项目中的实际文件。

为什么这些链接在这里?我可以删除它们吗?

4

1 回答 1

1

文件链接是一种跨多个项目共享相同文件的方法,无需手动维护每个文件的多个副本。在这种情况下,它允许您为 .NET 和 Android 编译相同的源文件。Xamarin 有很多关于这方面的文档,包括描述 Tasky 的架构和实现方式的这篇文章。我还建议阅读有关共享代码选项的指南。

于 2013-06-11T10:29:34.647 回答