Windows phone 7 Windows Phone 7:我只得到System.MethodAccessException
这是我第一次在WindowsPhone7中开发应用程序,我并不那么受欢迎。哈哈 无论如何,我的问题是这个MethodAccessException,我不知道为什么它总是抛出那个异常 这就是我想做的Windows phone 7 Windows Phone 7:我只得到System.MethodAccessException,windows-phone-7,Windows Phone 7,这是我第一次在WindowsPhone7中开发应用程序,我并不那么受欢迎。哈哈 无论如何,我的问题是这个MethodAccessException,我不知道为什么它总是抛出那个异常 这就是我想做的 通过获取应用程序启动路径: System.Reflection.Assembly.GetExecutionGassembly().GetName().CodeBase System.Reflection.Assembly.GetExecutionGassembly().GetModules()[0]。
System.Reflection.Assembly.GetExecutionGassembly().GetModules()[0]。FullyQualifiedName
API:
[DllImport(“coredll.dll”,SetLastError=true)]
公共静态外部int GetModuleFileName(IntPtr hModule,StringBuilder lpFilename,int nSize)
int c=Directory.GetFiles(@“\”).Length
System.Diagnostics.Debug.WriteLine(“总文件:+c”)
6176.WM7 RC1Escrow(buildlab).20100406 1457您不能在Phone 7中使用反射或p/Invokes 对于文件I/O,您应该使用IsolatedStorageFile来处理文件。(在网络上的许多网站中) 没有注册表访问权限(也许解释一下为什么您认为需要它可以引导我们提供替代方案)
对于数据库访问,有很多选项。取决于数据库的位置(本地/远程/云)、所需的引擎、ORM首选项等。正确。我读过这个隔离存储的东西。但这是我第一次,所以我在探索其他的方法。所以在处理FileIOs时,隔离存储将是最好的答案?好的。我立即对你的回答发表了评论。无论如何,在注册表访问中,我看到了它。在我的“创建应用程序列表”中,其中一个是WP7定制,因此它确实需要注册表访问,当然,在做任何事情之前,必须首先对其进行探索。