|
■No96886 (松成 昌男 さん) に返信 > Win.10 Home Visual Studio 2019 C# で dotNet 3.1でも 5.0でも自己完結型で単一ファイルの発行をしたのですが、単純なフォームアプリのExeファイルが動作しません。 > 通常のビルドでは問題なく実行できます。
「単純」とありますが、プロジェクトを新規作成した直後ですぐに発行した場合でもそうなりますか?
自己完結の単一ファイルの場合、exe を実行すると、一時ファイルフォルダーにファイルが展開され、その一時ファイルフォルダーから実行されます。 このため、以下のケースでは意図通りに動かないと思われます。
・単一ファイル(exe)と同じフォルダーに何かファイルを置いていて、それが必要な場合 ・単一ファイル(exe)のフォルダーからの相対パス、または置かれているドライブが重要な場合
|