2011-09-14 136 views
0

我有一個應用程序處理運行時必須處理的所需文件列表。我想添加幾個文件到這個列表中。文件列表存儲在一個設置中。設置的範圍是「應用程序」。我將兩個文件添加到列表中(通過項目屬性 - >設置),並保存了所有內容。我的文件現在出現在那裏。我的文件顯示在ApplicationSettings下的該項目的app.config中。更改爲應用程序設置在運行時不顯示

但是當我運行應用程序這行代碼:

StringCollection requiredFiles = mySettings.UpdatePackageRequiredFiles; 

不包括我的文件。

mySettings是正確的類型;這是設置存在的項目。此外,UpdatePackageRequiredFiles項目中沒有任何地方正在寫入,並且無論如何您都不能在運行時寫入應用程序範圍設置(或者我理解)。

爲了讓這個謎題有點刺激,列表中出現了3個文件,這些文件的存在是完全神祕的。它們在設計器中或源文件中查看設置時不會顯示。那麼我錯過了什麼?

回答

0

事實證明,有一個配置文件具有相同名稱的設置,應用程序正在從中獲取文件列表。

相關問題