跳到主要內容

發表文章

目前顯示的是 6月, 2014的文章

[Windows 8 / 8.1 App] Deploying enterprise apps -- Sideload with DISM

DISM的特點:可以針對共同電腦上的所有USER,透過一次部署動作,讓所有USER都能使用APP. [開始部署] 1.從Server複製封裝好的程式(整個Folder:AppPackages)到本機(透過隨身碟或網芳) 2.搜尋“PowerShell”,用滑鼠右鍵選擇搜尋結果,選擇下方APP Bar的“Run as Administrator” 3.輸入指令:「DISM /Online /Add-ProvisionedAppxPackage /PackagePath:C:\appPackage\App1_1.0.0.0_AnyCPU_Test\App1_1.0.0.0_AnyCPU.appx /SkipLicense」,輸入完畢後按下“Enter” 4.安裝時間會比另一種方式還久一點...安裝完畢畫面。 5.本機的所有user都能使用此App (ex:Yoko)

[Windows 8 / 8.1 App] Deploying enterprise apps -- Sideload with Add -AppPackage

封裝好你的APP後,接下來,就是透過sideload(側載)來安裝。 Sideload的方式有兩種:Add-AppPackage(PowerShell cmdlet)(安裝後只給pad上某user使用) 或是 DISM(Deployment Image Servicing and Management)command-line tool(安裝後能給pad上所有user使用). 我們先以Powershell進行Sideload。 [準備工作]將群組原則設定為“允許安裝的應用程式” 1.搜尋“RUN",找到後點開。 2.輸入”gpedit.msc",輸入完畢按下"ok". 3.出現"Local Group Policy Editor"視窗,依序選擇:「Computer Configuration ->  Administrative Templates -> Windows Component -> App Package Deployment」 4.滑鼠雙擊“Allow all trusted apps to install”. 5.出現編輯視窗,左上角選擇“Enabled",再按下OK,即完成設定。 6.檢查註冊碼,看看「HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Appx\AllowAllTrustedApps」的值是否為1。 [開始部署] 1. 從Server複製封裝好的程式(整個Folder:AppPackages)到本機(透過隨身碟或網芳) 2.打開資料夾,滑鼠右鍵按下“Add-AppDevPackage”,選擇“Run with PowerShell”. 3.若是第一次安裝這支APP,系統會要求認證,按下”Enter"繼續... (接下來其實就是一直按enter或y就搞定了) 4.安裝認證完後,按下“y“,接著安裝APP... 5.APP安裝成功,按下“enter"結束安裝。 6.到開

[Windows 8 / 8.1 App] Remote Debug

用Visual Studio 2012開發APP,Debug有三種模式:本機、模擬器與遠端電腦。 前兩項run起來沒有問題,唯一問題是:不曉得在平版上run狀況如何,會不會有什麼問題。 所以用遠端電腦來測應該會比較真實~~ [準備事項]  1.相同網域(要讓彼此找的到) 2.client需安裝 Remote Tools [安裝與設定Remote Tools] 1.先到微軟網站下載Remote Tools 2.下載完成後, 執行安裝程式 3.安裝完後,開始選單就會出現“Remote Debugger”的磚。 4. 按下這個磚後,系統就會啟動Remote Debugging Monitor. [Visual Studio 2012設定] 1.開啟方案,滑鼠右鍵點選專案名稱,點選“屬性” ,選擇“偵錯”: 2.設定起始動作的相關資訊       A.目標裝置:選擇“遠端電腦”.       B.遠端電腦:可以自行key電腦名稱,或是透過尋找,找到要部署的電腦。       C.勾選“解除安裝再重新安裝我的套件,刪除有關應用程式狀態的所有資訊”       D. 這樣就設定完成. (使用驗證一定要勾,不然無法測試) [進行Remote Debug] 1.按下Debug按鈕後,若有找到遠端電腦,Client端Monitor就會顯示被連結 2. 再來,要輸入開發人員msdn帳號密碼進行驗證(第一次才要) 3.接著,App就被部屬成功囉~~ =======================================後記==================================================