C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■96887 / 1階層)  Visual Studio 自己完結型
□投稿者/ Azulean (1187回)-(2021/02/23(Tue) 12:11:06)
No96886 (松成 昌男 さん) に返信
> Win.10 Home Visual Studio 2019 C# で dotNet 3.1でも 5.0でも自己完結型で単一ファイルの発行をしたのですが、単純なフォームアプリのExeファイルが動作しません。
> 通常のビルドでは問題なく実行できます。

「単純」とありますが、プロジェクトを新規作成した直後ですぐに発行した場合でもそうなりますか?


自己完結の単一ファイルの場合、exe を実行すると、一時ファイルフォルダーにファイルが展開され、その一時ファイルフォルダーから実行されます。
このため、以下のケースでは意図通りに動かないと思われます。

・単一ファイル(exe)と同じフォルダーに何かファイルを置いていて、それが必要な場合
・単一ファイル(exe)のフォルダーからの相対パス、または置かれているドライブが重要な場合
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Visual Studio 自己完結型 /松成 昌男 →Re[2]: Visual Studio 自己完結型 /松成 昌男
 
上記関連ツリー

Visual Studio 自己完結型 / 松成 昌男 (21/02/23(Tue) 09:16) #96886
Visual Studio 自己完結型 / Azulean (21/02/23(Tue) 12:11) #96887 ←Now
  └ Re[2]: Visual Studio 自己完結型 / 松成 昌男 (21/02/23(Tue) 12:49) #96888 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信