2012-03-24 14 views
-2

実行時にプロジェクトフォルダにC#を使用してファイルを追加する方法を教えてください。C#でプロジェクトに動的にファイルを追加する

私はいずれか(私のアプリケーションのユーザーは)簡単に

+1

達成しようとしていることはありますか? –

+0

私は自分のプロジェクトにボタンをクリックするだけで画像、ビデオ、その他のオブジェクトを追加したいので、自分のアプリケーションのユーザーが簡単にこれらのものをPCのファイルを参照して追加できるようにします – user1106633

+0

プロジェクトの実行時間はVisual Studioです。バッチファイルでも構いません。配備されたソフトウェアの点でプロジェクトのようなものはありません。 –

答えて

-1

をこれらの事を追加することができますそして最後に、我々は問題が本当に何であるかを知るようにボタンのクリックで私のプロジェクトに画像、ビデオ、およびその他のオブジェクトを追加したいです。

これには基本的に2通りの方法があります。

Quick and easy. 
Right click on your project in solution explore. 
Choose Add existing file. 
Select the file(s), you want to deploy. 

これはソリューションフォルダにあり、ビルド時にはbinフォルダに入っています。 thyatが起こらない場合。プロパティウィンドウで右クリックしてプロパティを選択し、常にコピーするか、新しい場合はコピーします。

あなたのプログラムは、それ自身のフォルダと同じフォルダにそれらを見ることができます。

別のオプションとして、リソースとして追加することもできます。

Right click on project. 
Select properties. 
Select resources tab. 
Add existing files. 

今、彼らはあなたのexeファイル内のリソースとしてcompilkedされます、ファイルシステム(つまり本当に必要です)にそれらを直接アクセスもできませんが、彼らは行方不明に行くことは決してないだろう。

最後に、展開用にスクリプトを作成し、アプリケーションにデータフォルダを追加する必要があります。これは、展開するために使用するものやその他のものに依存します。

+0

私は、ユーザーが動的にファイルを追加するよう求めていると思います。 –

+0

@AshishSapkaleそれは全く意味がありません。コンパイルされた実行可能ファイルは、どのようにしてそれを生成したソースにリソースを追加できますか? –

関連する問題