2012-11-21 33 views

回答

4

如果您的目標客戶是最終用戶,即消費者,那麼答案是否定的。在這種情況下,我甚至沒有看到繞過商店的優勢,因爲它只會爲您的應用帶來更大的潛在市場。

僅支持企業場景支持應用程序的副載(用於安裝而不發佈到商店的名稱),以允許公司安裝他們不想在商店中發佈的自己的業務線應用程序。有multiple requirements這個工作,這是個人最終用戶不可行。

這就是說,沒有什麼能阻止你創建appx包(Visual Studio中的Project> Store> Create App Packages ...菜單)並將其分發給用戶。隨着軟件包生成一個PowerShell腳本(Add-AppDevPackage.ps1),它負責在另一臺機器上安裝應用程序,包括安裝證書和獲得deceloper許可證(他將需要一個Live帳戶)。用戶將需要管理權限才能運行該腳本。而且他必須每30天更新一次開發者許可證,才能繼續工作。因爲這一過程實際上只適用於少數可以在將應用程序提交給商店之前測試應用程序的用戶。

+0

我知道這不是這個問題的目標,但是對於普通用戶來說,輕鬆實現您描述的安裝過程(特別是獲得開發人員許可證)?我可能會爲我的一些非IT朋友創建一個應用程序。 –

+0

@DanielSan對於一個非IT人員來說並不是那麼容易。他需要能夠以管理員身份運行PowerShell並允許其運行腳本('Set-ExecutionPolicy')。劇本引導他從那裏開始。然後每隔30天他需要更新許可證,即運行'Show-WindowsDeveloperLicenseRegistration'並按照嚮導。最好在虛擬機中的乾淨機器上自己嘗試一下,然後你會看到。 –

1

Windows應用商店正是你想使用的目標一般用戶的機制;這是他們將去發現和安裝新應用程序的地方。

從技術上講,你可以側重加載應用程序;然而,that mechanism用於在企業內分配業務線應用程序。您也可以直接在最終用戶機器上安裝應用程序包,但這需要該機器上的開發人員許可證,這明顯違背了您的目標。

相關問題