2011-11-18 89 views
1

我目前已經基本建成使用Silverlight 4,以取代正在轉換在瀏覽器中運行一個客戶端程序的一部分,Windows資源管理器的副本。這對於上傳文件工作正常,但該程序的一些用戶非常計算機不識字,並且希望能夠像客戶端程序一樣使用它。JavaScript的本地文件訪問和打開文件

所以,當他們雙擊該文件打開,他們可以進行更改,並保存它與您的計算機上的任何其他文件,無需下載,打開進行更改,然後再上傳。

我現在希望我將能夠使用Silverlight 5瀏覽器信任做到這一點,但我想知道是否有任何其他可能的方式來做到這一點???

**

+0

你的情況是混亂的,你說的「本地文件訪問」,並下載和上傳的。請使用更詳細,這些是什麼文件,什麼程序操縱他們,他們在哪裏保存,哪裏是可用文件的保存目錄等 – AnthonyWJones

+0

嗨AnthonyWJones 我需要保持保存在服務器上的所有文件,因此,如果用戶想要編輯一個文件,例如一個word文檔,我想上傳一個文件的副本到用戶機器上的一個臨時位置,打開它與用戶計算機上的.doc文件關聯的程序,然後瀏覽器打開時掃描文件,如果文件發生更改,則將文件上傳回服務器。 – user802599

回答

0

您無法達到您在SL4中概述的內容。你可以使用SL5,但即使這需要在客戶端進行一些「設置」,最好在組策略中提供。

這可能是值得你問自己的影響將是對你的,如果你使用.NET 3.5安裝限制您的系統需求到Windows平臺提供的功能的能力是什麼。如果影響是可以接受的,那麼你可以使用組策略來提供一個簡單的WPF應用程序來完成這項工作,現在你可以做到這一點。