2013-02-20 57 views
1

我正在構建一個將連接到一些後端提要的Windows 8商店應用程序。我擁有所有的代碼 - 但我需要爲我們的測試環境和生產環境創建一個包。他們顯然會使用不同的網址。是否有任何Windows應用商店應用發佈配置,如app.config

在一個正常的Windows窗體/控制檯應用程序中,我將有一個版本的二進制文件和兩個app.config文件來託管這些URL。由於Windows 8是作爲一個平臺創建的 - 有什麼辦法可以讓這樣的配置不包含在軟件包內部,而是在安裝過程中單獨存儲和安裝?目前,該應用不會轉到Windows商店,但會手動發送到少數設備。

在此先感謝。

回答

3

沒有與Windows應用商店樣式應用關聯的app.config文件。但是,您可以將XML文件添加到您的應用程序包中,並在運行時使用conditional compilationms-appx protocol進行訪問。但是,你將沒有與app.config相關的所有漂亮的實用功能。

+2

這與我們在應用程序中的做法非常接近:預構建步驟將根據配置將名爲config_debug.js或config_release.js的文件複製到項目中包含的文件config.js中。然後我們可以使用該文件並根據配置有不同的環境。 – 2013-02-20 18:52:57

+0

感謝您的建議。預構建步驟似乎也是一個很好的建議!但在所有情況下,似乎唯一的選擇是在構建時間期間,在部署期間不可能。 – Eleasar 2013-02-21 12:21:32

相關問題