2011-04-11 171 views
2

我需要一些快速代码来查看当我运行当前目录的代码时列出了哪些文件。如何列出目录中的所有文件Silverlight

我有一个SQLite数据库文件,我希望我的Silverlight应用程序可以使用,但我不知道该把它放在哪里,因为我找不到应用程序从哪个目录开始工作。

任何人都可以帮助我吗?

回答

2

通常你不能访问Silverlight中的本地文件系统 - 它运行在它自己的沙箱中。您应该能够将SQLite数据库部署为解决方案的一部分,因此可以从沙箱中获得。或者你可以通过web服务暴露你的数据库,然后你的Silverlight应用程序可以使用服务调用与数据库交谈。

+0

您能否提供一种使用Web服务访问服务器上的文件的基本方法?谢谢。 – 2011-04-11 21:52:43

+0

这是一个项目(看起来像Python),它将SQLite数据库公开为web服务。 http://code.google.com/p/restful-sqlite。如果你的数据将是只读的,那么你可以尝试使用oData。这里有一篇关于创建C#oData服务的文章 - http://www.hanselman.com/blog/CreatingAnODataAPIForStackOverflowIncludingXMLAndJSONIn30Minutes.aspx – Jason 2011-04-12 03:59:17

+0

感谢您的信息,我会阅读。再次感谢。 – 2011-04-12 11:28:10

相关问题