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

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

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

自作setup.exeが起動しないPCがある。

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■93911 / inTopicNo.1)  自作setup.exeが起動しないPCがある。
  
□投稿者/ イーゴリ (1回)-(2020/02/19(Wed) 15:45:49)

分類:[インストーラ全般] 

VS2013のセットアッププロジェクトで作成した自作アプリのインストーラーをzip形式で配布しています。
(zipファイルの中身はsetup.exe, setup.msiと自作のreadme.txtです。)

ある配布先より、setup.exeやsetup.msiをダブルクリックしてインストールしようとしたら
インストーラーの画面ではなく、変なサイトが表示される、との連絡がありました。
色々と確認した所(この方はあまりPCに詳しくない)、どうも以下のサイトが表示されているようです。

https://dotnet.microsoft.com/download

対象PCはWindows10 64bitだそうです。

Google等で色々と検索してみましたが、まったく情報が見つかりませんでした。
今回の問題に関し、何か情報をお持ちの方はいらっしゃいますか?

引用返信 編集キー/
■93912 / inTopicNo.2)  Re[1]: 自作setup.exeが起動しないPCがある。
□投稿者/ 魔界の仮面弁士 (2562回)-(2020/02/19(Wed) 16:16:02)
インストーラーにはそれほど詳しく無いのですが、以下、思い付いた事柄を:

■No93911 (イーゴリ さん) に返信
> VS2013のセットアッププロジェクトで作成した自作アプリのインストーラーをzip形式で配布しています。
> (zipファイルの中身はsetup.exe, setup.msiと自作のreadme.txtです。)

PC に詳しくないユーザーの場合、圧縮ファイルの内容をすべて展開することなく、
ZIP フォルダー内のファイルを直接ダブルクリックすることがありますのでご注意を。

その場合、ダブルクリックしたファイルしか展開されませんので、
依存ファイル不足で、正しく実行できないといった事がおきることがあります。


> 色々と確認した所(この方はあまりPCに詳しくない)、どうも以下のサイトが表示されているようです。
> https://dotnet.microsoft.com/download

VS2013 では、.NET Framework 2.0 から 4.6.2 までのアプリケーションを作成できますが、
今回作成したアプリケーションの ターゲット フレームワークは何でしょうか?

.NET Framework 2.0〜3.5(SP1) の場合、Windows 8.1 以降では既定では有効になっていないため、
Windows の機能の有効化から、.NET 3.5.1 を追加してもらう必要があるかもしれません。

なお、Windows 10 に標準で組み込まれている .NET Framework バージョンは下記の通り。
 ver1909 (〜2021/05/11) … .NET 4.8
 ver1903 (〜2020/12/08) … .NET 4.8
 ver1809 (〜2020/05/12) … .NET 4.7.2 (4.8 までを導入可能)
 ver1803 (〜2019/11/12) … .NET 4.7.2 (4.8 までを導入可能)
 ver1709 (〜2019/04/09) … .NET 4.7.1 (4.8 までを導入可能)
 ver1703 (〜2018/10/09) … .NET 4.7  (4.8 までを導入可能)
 ver1607 (〜2018/04/10) … .NET 4.6.2 (4.8 までを導入可能)
 ver1511 (〜2017/10/10) … .NET 4.6.1 (4.6.2 までを導入可能)
 ver1507 (〜2017/05/09) … .NET 4.6  (4.6.2 までを導入可能)

引用返信 編集キー/
■93913 / inTopicNo.3)  Re[2]: 自作setup.exeが起動しないPCがある。
□投稿者/ イーゴリ (2回)-(2020/02/19(Wed) 16:33:44)
2020/02/19(Wed) 16:54:19 編集(投稿者)

> VS2013 では、.NET Framework 2.0 から 4.6.2 までのアプリケーションを作成できますが、
> 今回作成したアプリケーションの ターゲット フレームワークは何でしょうか?

ターゲットフレームワークは4.5で、必須コンポーネントにチェックを付けています。
殆どがWindows10をお使いのようなのですが、今回のような問題が発生したという報告は他にはありません。

あと、一口でWindows10といっても、その中にもバージョン(1903等)があるようですが、そういうことも関係ありますでしょうか?
引用返信 編集キー/

このトピックをツリーで一括表示


トピック内ページ移動 / << 0 >>

このトピックに書きこむ