2012-05-24 84 views
0

我發現要使用mediaelement播放視頻文件,我們需要將文件的「複製到輸出目錄」設置爲「始終複製」。是否有任何選項使用後自動從輸出目錄中刪除文件?因爲如果應用程序播放了數百個視頻,那麼它將佔用大量存儲空間,對吧?因爲從我所看到的情況來看,這個複製到輸出目錄將會創建文件的副本,從它的原始源路徑。請賜教複製到輸出目錄文件刪除

回答

0

你並不需要將文件複製到輸出目錄,你可以設置源,如下所示:

mediaElement.Source = new Uri (System.IO.Path.Combine(dirWithVids, fileName) 
           ,UriKind.RelativeOrAbsolute) 
+0

我確實做到了你所說的那樣,但視頻不能播放。只有在將文件的「複製到輸出目錄」設置爲「始終複製」之後,纔可以播放該文件。 – imin

+0

@imin它是相對路徑還是絕對路徑?你確定路徑是正確的嗎? (使用File.Exists進行檢查) – Thomas

相關問題