C# と VB.NET の質問掲示板
ASP.NET、C++/CLI、Java 何でもどうぞ
C# と VB.NET の入門サイト
Visual Studio 自己完結型
掲示板トップ
C# と VB.NET 入門
新規作成
利用方法/規約
ツリー表示
トピック表示
ランキング
記事検索
過去ログ
[トピック内 3 記事 (1 - 3 表示)] <<
0
>>
■96886
/ inTopicNo.1)
Visual Studio 自己完結型
▼
■
□投稿者/
松成 昌男
(1回)-(2021/02/23(Tue) 09:16:04)
分類:[.NET 全般]
Win.10 Home Visual Studio 2019 C# で dotNet 3.1でも 5.0でも自己完結型で単一ファイルの発行をしたのですが、単純なフォームアプリのExeファイルが動作しません。
通常のビルドでは問題なく実行できます。
引用返信
編集キー/
編集
■96887
/ inTopicNo.2)
Re[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)のフォルダーからの相対パス、または置かれているドライブが重要な場合
引用返信
編集キー/
編集
■96888
/ inTopicNo.3)
Re[2]: Visual Studio 自己完結型
▲
▼
■
□投稿者/
松成 昌男
(2回)-(2021/02/23(Tue) 12:49:31)
■
No96887
(Azulean さん) に返信
> ■
No96886
(松成 昌男 さん) に返信
>>Win.10 Home Visual Studio 2019 C# で dotNet 3.1でも 5.0でも自己完結型で単一ファイルの発行をしたのですが、単純なフォームアプリのExeファイルが動作しません。
>>通常のビルドでは問題なく実行できます。
>
> 「単純」とありますが、プロジェクトを新規作成した直後ですぐに発行した場合でもそうなりますか?
>
>
> 自己完結の単一ファイルの場合、exe を実行すると、一時ファイルフォルダーにファイルが展開され、その一時ファイルフォルダーから実行されます。
> このため、以下のケースでは意図通りに動かないと思われます。
>
> ・単一ファイル(exe)と同じフォルダーに何かファイルを置いていて、それが必要な場合
> ・単一ファイル(exe)のフォルダーからの相対パス、または置かれているドライブが重要な場合
不思議なことに、プロジェクトを新規作成した直後ですぐに発行した場合は、dotNet 3.1で自己完結型で動作しました。
ありがとうございました。
解決済み
引用返信
編集キー/
編集
このトピックをツリーで一括表示
トピック内ページ移動 / <<
0
>>
このトピックに書きこむ
入力内容にタグは利用できません。
他人を中傷する記事は管理者の判断で予告無く削除されます。
半角カナは使用しないでください。文字化けの原因になります。
名前、コメントは必須記入項目です。記入漏れはエラーになります。
入力内容の一部は、次回投稿時の手間を省くためブラウザに記録されます。
URL は自動的にリンクされます。
記事中に No*** のように書くとその記事にリンクされます(No は半角英字/*** は半角数字)。
名前
(*必須)
E-Mail (任意)
Web サイト (任意)
投稿モード
通常モード
図表モード (ソースコードを貼る場合はこちらを使用)
本文
(質問の場合は、開発環境・使用言語のバージョンなどを最初に書いてください)
■No96887 (Azulean さん) に返信 > ■No96886 (松成 昌男 さん) に返信 >>Win.10 Home Visual Studio 2019 C# で dotNet 3.1でも 5.0でも自己完結型で単一ファイルの発行をしたのですが、単純なフォームアプリのExeファイルが動作しません。 >>通常のビルドでは問題なく実行できます。 > > 「単純」とありますが、プロジェクトを新規作成した直後ですぐに発行した場合でもそうなりますか? > > > 自己完結の単一ファイルの場合、exe を実行すると、一時ファイルフォルダーにファイルが展開され、その一時ファイルフォルダーから実行されます。 > このため、以下のケースでは意図通りに動かないと思われます。 > > ・単一ファイル(exe)と同じフォルダーに何かファイルを置いていて、それが必要な場合 > ・単一ファイル(exe)のフォルダーからの相対パス、または置かれているドライブが重要な場合
編集キー
自分の投稿を編集する時に必要です
(半角8文字以内)
解決済み
/
解決したらチェックしておきましょう。
プレビュー/
管理者用
-
Child Tree
-