1

私はWPFアプリケーションを開発しています。ユーザーに画像を選択させてから、その画像をEmployeePics同じプロジェクトディレクトリにあるディレクトリに保存したいと考えています。スクリーンショットは次のとおりです。

ここに画像の説明を入力


次のコードを書きましたが、機能しません。

string appPath = System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "EmployeePics\\");
File.Copy(Chosen_File, appPath + Chosen_File);


次の例外が発生しています:
ここに画像の説明を入力

4

1 に答える 1

2

File.Copyメソッドを使用してみてください。不可能でない場合は、詳細をお知らせください。

アップデート:

使用できる写真ディレクトリを解決するには、System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "EmployeePics").

更新 2

完全なコード:

File.Copy(Chosen_File, Path.Combine(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "EmployeePics"), Path.GetFileName(Chosen_File))).

于 2012-06-15T15:56:24.887 に答える