2017-06-20 75 views
0

我正在使用Desktop Bridge將WPF應用程序轉換爲UWP應用程序。Desktop Studio使用Visual Studio修改註冊表

當我使用桌面應用程序轉換器轉換MSI時,安裝程​​序所做的註冊表修改也通過安裝包APPX來完成。

但是,當我生成包拋出Visual Studio,有Win32文件夾內的應用程序文件的UWP項目,我不知道如何包含註冊表值。

如果我在執行過程中修改C#中的註冊表,第一次啓動有問題,因爲這些缺少註冊表值。

有什麼辦法可以達到這個目的嗎?謝謝。

+0

爲什麼不做安裝程序在首次執行應用程序時所做的修改? –

回答

1

兩種方法(DAC vs VS)並不相互排斥。您首先運行DAC,然後獲取桌面應用程序轉換器的輸出(包含包含您的註冊表修改的Registry.dat文件),並將其作爲內容添加到您的Visual Studio打包項目中。

這個video有助於解釋一些工具概念。希望能幫助到你。