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

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

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

インストーラMicrosoft SetupProject_3

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

■88571 / inTopicNo.1)  インストーラMicrosoft SetupProject_3
  
□投稿者/ ぽんすけ (30回)-(2018/09/08(Sat) 15:13:35)

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

2018/09/08(Sat) 15:40:41 編集(投稿者)
2018/09/08(Sat) 15:40:27 編集(投稿者)
2018/09/08(Sat) 15:40:17 編集(投稿者)
2018/09/08(Sat) 15:40:05 編集(投稿者)
2018/09/08(Sat) 15:39:55 編集(投稿者)

お世話になっております。

Visual Studio2017においてC#でSetup projectを使ってインストーラを作成しております。
アンインストール時に問題が出てきましたので、ご相談させていただきます。

アンインストール時にカスタム動作を入れたいため、System.Configuration.Install.Installer
クラスを継承したクラスを作成しました。

ここでインストールしたフォルダごと消したいと考えています。

(たとえば、"C:\Program Files\test_project"にインストールした場合、test_projectフォルダ
ごと)

public override void Uninstall(System.Collections.IDictionary savedState)において、
フォルダごと削除する処理を入れましたところ、アンインストールできなくなりました。

test_projectフォルダの下にCustomInstall.dllがあるため、これが消されてしまうと動かなく
なってしまうのではと思っています。

インストールフォルダごと消す方法はありませんでしょうか。

また、インストール時に、インストールフォルダとは別のフォルダにデータ格納用のフォルダを生成するような指定はSetUp Projectで出来ますでしょうか。

すみません、ご教示お願いいたします。



引用返信 編集キー/
■88587 / inTopicNo.2)  Re[1]: インストーラMicrosoft SetupProject_3
□投稿者/ ぽんすけ (31回)-(2018/09/09(Sun) 11:02:47)
すみません、自己解決いたしました。

http://blogs.wankuma.com/tyappi/archive/2009/02/06/167592.aspx

を参考にデータを別フォルダに置くことができました。

解決済み
引用返信 編集キー/

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


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

このトピックに書きこむ