- 2025/01/18
- Category :
[PR]
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
IT系全般に及び知識メモ、全般と言っても興味があるもののみ
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
GACにアセンブリをインストールするには、2つ方法がある
1.エクスプローラを使って、GACにファイルをドロップする方法
C:\WINDOWS\assembly[WINDOWS⇒%System%]
2.VS2XXX コマンドプロンプト上で以下のコマンドを実行する
gacutil -i アセンブリファイル名
※因みに削除は以下のコマンド
gacutil -u アセンブリ名
Windows アプリケーションのセットアップ プログラムの作成
基本的な以下の操作の説明
・アプリケーション プログラム ファイルを Program Files フォルダへコピーする
・プログラム メニューにショートカットを追加する
・デスクトップ上にショートカットを作成する
1.セットアッププロジェクト作成
Windowsフォームアプリケーションプロジェクトを立ち上げて、
ソリューションに新しいプロジェクト[セットアッププロジェクト]を
追加する
2.プロパティ変更
以下の2つのプロジェクトプロパティを変更する
Manufacturer:製造元(programフォルダに配置される時のフォルダ名)
ProductName :アプリケーション名(セットアッププログラムファイル名)
3.セットアップ処理の実装
[ファイルシステム]-[アプリケーションフォルダ]に
[操作]-[追加]-[プロジェクト出力]でプロジェクトの追加
この時、リストボックスから[プライマリ出力]を選択していること
※プライマリ出力:対象プロジェクトで作成されたファイル
4.ショートカットの配置
[操作]-[対象アプリ (アクティブ) のプライマリ出力へのショートカットを作成]
を選択して、ショートカットを作成する
作成したショートカットを[ユーザのデスクトップ]の直下、及び
[ユーザのプログラムメニュー]にフォルダを作成してその下に配置する
5.コンパイル
セットアッププロジェクトをコンパイルすると、セットアップファイル
***.exe、***.msiが作成される
※インストールテスト
プロジェクトを右クリック[インストール][アンインストール]を選択で
インストールが行えます
※setup.exeとsetup.msi
Windows Installer が導入されていない環境では、
msi ファイルを認識できません。
そのような環境では、setup.exe からの実行が必要となります。
一方、Windows Installer が既に導入されている環境であれば、
msi 単独でもセットアップが可能となります。
以下のように使うらしい。。。 Stack<string> ss = new Stack<string>(); ss.Push("1"); ss.Push("2"); ss.Push("3"); Debug.Print(ss.Pop()); Debug.Print(ss.Pop()); Debug.Print(ss.Pop()); Queue<string> qs = new Queue<string>(); qs.Enqueue("1"); qs.Enqueue("2"); qs.Enqueue("3"); Debug.Print(qs.Dequeue()); Debug.Print(qs.Dequeue()); Debug.Print(qs.Dequeue());