PIXNET Logo登入

Robert 的部落格

跳到主文

歡迎光臨Robert 在痞客邦的小天地

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 1月 26 週五 201817:28
  • [Install][Windows][WiX] 用C#撰寫自訂動作、傳參數 - 解安裝篇

直接全部備份啦。
最後瀏覽日期:2018/01/26
Undoing WiX Custom Actions During Uninstall
(繼續閱讀...)
文章標籤

Robert 發表在 痞客邦 留言(0) 人氣(198)

  • 個人分類:安裝檔打包
▲top
  • 1月 26 週五 201817:17
  • [Install][Windows][WiX] 用C#撰寫自訂動作、傳參數 - 安裝篇

7723.image_0ED26EF9.png
直接全部備份啦。
最後瀏覽日期:2018/01/26
Creating WiX Custom Actions in C# and Passing Parameters
(繼續閱讀...)
文章標籤

Robert 發表在 痞客邦 留言(0) 人氣(157)

  • 個人分類:安裝檔打包
▲top
  • 1月 26 週五 201817:03
  • [Install][Windows] msi安裝檔的錯誤訊息

Windows Installer Error Messages
一樣沒有中文哦..
(繼續閱讀...)
文章標籤

Robert 發表在 痞客邦 留言(0) 人氣(7)

  • 個人分類:安裝檔打包
▲top
  • 1月 26 週五 201816:39
  • [Install][Windows] Installer Project 使用者介面 文字換行

這個問題找很久..。
起初以為是XML的關係;結果沒一個有效。 '\n'也是。
絕大多數的設定,都是寫在你的 Installer Project 專案檔(.vdproj);
卸載專案後,去編輯你的 專案檔(.vdproj),可以直接搜尋文字,你加在 使用者介面 的文字描述;
把要換行的地方,寫上 \n ,再重新載入專案,就成功了!
(繼續閱讀...)
文章標籤

Robert 發表在 痞客邦 留言(0) 人氣(100)

  • 個人分類:安裝檔打包
▲top
  • 1月 12 週五 201814:31
  • [Install][Web][Windows] Installer Project 部署網站

Installer Project 還可以用在網站部屬上;真夠嗆的啦!
使用 Web Setup Project 部署網站
(繼續閱讀...)
文章標籤

Robert 發表在 痞客邦 留言(0) 人氣(22)

  • 個人分類:安裝檔打包
▲top
  • 1月 12 週五 201814:24
  • [Install][Windows] Installer Project 除錯

將來會用到
如何對 [Windows 服務] 與 [安裝專案的自訂動作] 進行除錯
(繼續閱讀...)
文章標籤

Robert 發表在 痞客邦 留言(0) 人氣(14)

  • 個人分類:安裝檔打包
▲top
  • 1月 12 週五 201813:49
  • [Install][Windows] 如果想更多客製化 Installer Project

這裡有些參考資料:
Create custom dialogs for an Setup project in Visual Studio 2015
(繼續閱讀...)
文章標籤

Robert 發表在 痞客邦 留言(0) 人氣(57)

  • 個人分類:安裝檔打包
▲top
  • 1月 10 週三 201817:54
  • [Install][Windows][C#] Installer 的 AfterInstall 觸發執行順序

System.Configuration.Install.Installer
有 "base.OnAfterInstall( savedState );"  才會觸發"AfterInstall"事件.

  1. "OnAfterInstall_base"

  2. "AfterInstall"

  3. "OnAfterInstall"


沒有 "base.OnAfterInstall( savedState );"  "OnAfterInstall"一律優先執行.

  1. "OnAfterInstall_base"

  2. "OnAfterInstall"


(繼續閱讀...)
文章標籤

Robert 發表在 痞客邦 留言(0) 人氣(280)

  • 個人分類:安裝檔打包
▲top
  • 1月 10 週三 201817:10
  • [Install][Windows] Installer Project 自訂安裝動作

Application Folder

在你的專案底下,建立一個 class ,繼承 System.Configuration.Install.Installer
    範例:
[RunInstaller(true)]
public partial class InstallerHelp : Installer
{
public override void Install(IDictionary stateSaver)
{
base.Install(stateSaver);
string strKey = Context.Parameters[“KeyValue”];
string sPath = @”c:\Test.txt”;
if (File.Exists(sPath))
File.Delete(sPath);
File.WriteAllText(sPath, strKey);
}
}

在你的 Installer Porject 右鍵 ->「View」->「檔案系統」;
    「Application Folder」-> 右鍵 ->「Add」->「專案輸出」;
    選擇你的專案(含有 InstallerHelp class) -> 選「主要輸出」->「確定」。
Installer Porject 右鍵 ->「View」->「使用者介面」;
    在「Start」右鍵 ->「加入對話方塊」-> 選擇「對話方塊(A)」->「OK」。
「對話方塊(A)」屬性
    選擇哪幾個項目(Edit)要顯示給使用者輸入。
    留意這裡的 Edit1Property 值,接下來會參考到。
Installer Porject 右鍵 ->「View」->「自訂動作」;
    在「Install」點右鍵 ->「加入自訂動作」;
    選擇你剛剛在「Application Folder」加入的專案。
打開 剛才加入的「主要輸出 from [你的專案名] (Active)」「屬性視窗」(右鍵);
    「CustomerActionData」設定 /KeyValue=[EDITA1]。
    ( 安裝專案(右鍵) ->「View」->「自訂動作」)
 
這樣,你的程式就可以接收到 使用者在安裝畫面上 輸入的值了~。
(繼續閱讀...)
文章標籤

Robert 發表在 痞客邦 留言(1) 人氣(3,528)

  • 個人分類:安裝檔打包
▲top
  • 1月 10 週三 201816:24
  • [Install][Windows] 安裝檔打包清單

微軟官方文章
.NET Framework 開發人員部署手冊
種類
(繼續閱讀...)
文章標籤

Robert 發表在 痞客邦 留言(1) 人氣(2,732)

  • 個人分類:安裝檔打包
▲top
1

個人資訊

Robert
暱稱:
Robert
分類:
數位生活
好友:
累積中
地區:

最新文章

  • 工作繪圖 軟體清單
  • 套用主題
  • 比對 Powerpoint
  • GCPUG KH Meetup 系列 (2009)
  • 程式語言調查
  • 時區地圖
  • 相關資料
  • 一些連結
  • SoftEther VPN Server 忘記密碼
  • [VPN][SoftEther] 功能強大的VPN軟體工具分享,架設VPN Server首推!

熱門文章

  • (33,240)[程式][JS][HTML] 設定/取得 下拉選單(select)選取的項目(option)
  • (9,089)[程式][C#] 已存入Dictionary的值怎麼取呢?
  • (4,653)[程式][IDE][Eclipse] 編碼設定
  • (2,939)[程式][C#][WinForm][Web] 如何用post上傳檔案,含參數?
  • (1,915)[程式][C#] C# Singleton
  • (1,321)[程式][C#] 不區分大小寫 比對字串
  • (872)[程式][C#] 如何檢查字串為合法的HTTP URL?
  • (783)[程式][JSTL] 寫for迴圈
  • (672)[程式][JS][HTML] HTML5 使用postMessage在不同網頁之間傳送文字訊息
  • (573)[高雄捷運] 測量行駛時間 信義國小站(O6) ~ 大寮站(OT1)

文章搜尋

文章分類

toggle TODO (2)
  • Study (1)
  • 記事 (1)
toggle 學科 (1)
  • 資訊 (1)
toggle 資訊安全 (1)
  • 勒索病毒 (2)
toggle 數位生活 (8)
  • 工作繪圖 (1)
  • 通訊 (1)
  • VPN (1)
  • 網路 (4)
  • 閒聊 (1)
  • Windows (3)
  • Email (1)
  • 中英名詞對照 (2)
toggle 生活 (1)
  • 交通 (1)
toggle 軟體學習 (6)
  • Notepad++ (1)
  • 瀏覽器(Browser) (1)
  • Windows (5)
  • Office (1)
  • SoftEther (1)
  • OCR 光學字元辨識 (1)
toggle 程式開發 (25)
  • Browser (1)
  • JSP (3)
  • IDE (9)
  • PostMan (1)
  • 時間相關 (1)
  • 一般 (1)
  • TensorFlow (1)
  • C# (23)
  • ASP.NET (2)
  • Windows Forms (5)
  • jQuery (1)
  • JavaScript (13)
  • JSTL (4)
  • SQL (6)
  • HTML (6)
  • CSS (1)
  • 安裝檔打包 (10)
  • 工具 (2)
  • 細項 (2)
  • 程式語言 (1)
  • 程式設計 (6)
  • VSTO (4)
  • Azure (4)
  • Java (13)
  • IIS (2)
toggle 技術問題 (3)
  • 部落格 (1)
  • .NET 程式執行問題 (1)
  • 尋求支援與自助 (2)
  • 未分類文章 (1)

文章精選

參觀人氣

  • 本日人氣:
  • 累積人氣:

pixGoogleAdsense1

pixGoogleAdsense2