私はWinFormsアプリケーションを完成させたばかりで、その作業は素晴らしいです!今、展開する時間。問題は、セットアップファイルを作成するのではなく、「myApp.exe」などの単一の実行可能ファイルを作成することです。この理由は、CDメディアに再配布され、CDがユーザーのPCに挿入されたときにスタンドアロンのアプリケーションとして自動実行されるためです。WindowsフォームC#.netデプロイメントの問題
ここにはどんな考えがありますか?
第2に、アプリ内からCDに含まれている '.txt'ファイルへの参照を作成するにはどうすればよいですか?私はファイルへのリンクを提供したいが、パス参照を行う方法についてはわからない。
TIA ...私は本当にここに戸惑っています!
WOAH!ヘッドアップ、グレッグのおかげで!一番上で述べたように、リリースファイルはCDにコピーされ、EXEはそのCDのルートから直接実行されます。しかし、ユーザーの光学式ドライブのドライブ文字が不明なので、代わりに前述のルートを使用することにしました。アプリ内で使用されているダイアログはありません。動作するように思われます。 "作業ディレクトリ"が意味するものはこのインスタンスです。ありがとう! – Shalan
...このインスタンスでは... – Shalan
b/cが動作するように見えますが、デフォルトのディレクトリは実行可能なディレクトリです。あなたは、ユーザーが常にデフォルトの設定でそれを正確に実行することを保証することはできません。現在の作業ディレクトリを変更する方法はいろいろあります。それを正しい方法で実行するための追加費用はありません。たとえば、このプログラムの今後のバージョンではこれまでどおりダイアログを使用しないことを確認できますか?もちろん違います。 –