2012-02-29 3 views
0

silverlightのファイルをsilverlightアプリケーションフォルダに保存(アップロード)したいと思います。silverlightでファイルをアップロードするには

私はアプリケーション

string str3 = App.Current.Host.Source.AbsoluteUri + "/Recording/"; 

のURIを取得しますが、私は、ファイルを保存する方法がわかりません。単独では動作しません

私はこのコードを使用

.....

 string extension = "wav"; 



     // Create an instance of the open file dialog box. 
     OpenFileDialog openFileDialog1 = new OpenFileDialog(); 

     // Set filter options and filter index. 
     openFileDialog1.Filter = String.Format("{1} files (*.{0})|*.{0}|WAV FILES (*.*)|*.*", extension, "Audio"); 
     openFileDialog1.FilterIndex = 1; 

     openFileDialog1.Multiselect = false; 

     // Call the ShowDialog method to show the dialog box. 
     bool? userClickedOK = openFileDialog1.ShowDialog(); 

     // Process input if the user clicked OK. 
     if (userClickedOK == true) 
     { 

      string str = App.Current.Host.Source.AbsoluteUri + "/Recording/"; 


      openFileDialog1.File.CopyTo(str); 


     } 

答えて

0

(私はあなたのアプリケーションは、Webサーバー上でホストされていると仮定)、あなたがコンテンツを送信するアップローダーを必要としますサーバー、およびファイルを受信して​​格納するサーバー側ハンドラーが含まれています。 Silverlight Multi File Uploader


Silverlight File Upload

Silverlight File Uploaderは個人的に私は最初のものと一緒に行ったが、私は、彼らはすべての非常に良いしていると信じて:

は、あなたがそれらのSilverlightアップローダのいずれかから選択ください。

+0

wavファイルをロードしてアプリケーションフォルダに保存します。 他のアイデアやコードを共有しますか? – DoNetDeveloper

+0

どのSilverlightのバージョンを使用していますか?アプリケーションフォルダに保存する権限がない場合があります。代わりにそれをdestkopに保存しようとしましたか? –

関連する問題