2011-01-31 20 views
-1

私はC#windowsフォームアプリケーションを作って、このアプリケーション(プログラムのファイル)を現在のシステムのsystem32にコピーします。私はそのような機能を望んでいます:私は自分のC#winformsプログラムを自分自身をsystem32にコピーしたいです。

function copyProg() { 
    //copy the program to the system32 of current windows version... 
    //return the new url 
} 
+8

ちょっと質問がありますが、** WHY **のようなものが欲しいですか? – Alxandr

+5

しないでください。 – tenfour

+0

これは悪い考えである理由はたくさんあります。 –

答えて

3

これは "悪い考え"であり、 "怒っています"。よりクリーンでより受け入れられる方法は、アプリケーションの起動ディレクトリを指す環境変数を作成することです。

string localPath = Application.StartupPath; 
Environment.SetEnvironmentVariable("EXAMPLE", localPath); 
関連する問題