C# 使用Xamarin.iOS将数据文件复制到输出

C# 使用Xamarin.iOS将数据文件复制到输出,c#,ios,output,C#,Ios,Output,我最近开始将我以前只使用Windows的应用程序转换到其他平台,从Xamarin.iOS开始。 代码可以编译,但是我在“$ProjectDir/Data”中有一些资源文件,我想将它们复制到构建的输出目录中,这样就可以通过例如“File.Load”(“Data/Database.db3”)来访问它。 然而,即使我已将“复制到输出目录”设置为“如果较新,则复制”,应用程序的“数据”文件夹也已创建,但它仍然为空。 手动复制文件确实有效,但是对于Visual Studio for Mac的每个新版本,数

我最近开始将我以前只使用Windows的应用程序转换到其他平台,从Xamarin.iOS开始。 代码可以编译,但是我在“$ProjectDir/Data”中有一些资源文件,我想将它们复制到构建的输出目录中,这样就可以通过例如“File.Load”(“Data/Database.db3”)来访问它。 然而,即使我已将“复制到输出目录”设置为“如果较新,则复制”,应用程序的“数据”文件夹也已创建,但它仍然为空。 手动复制文件确实有效,但是对于Visual Studio for Mac的每个新版本,数据文件夹都会重置为空

我遗漏了什么吗?
谢谢你的帮助

检查项目bin文件夹以查看哪个文件夹包含较新的文件。根据您使用的VS和选项的版本,并非所有的bin子文件夹都会更新。我复制并粘贴了要抛出的“FileNotFoundException”中的文件夹位置,以确保我位于正确的文件夹中。复制到bin文件夹中的较新移动。用记事本打开csproj文件,检查文件夹是否正确。