2011-04-11 70 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

相關問題