2012-03-05 96 views
2

是否可以覆蓋c#中使用的設置文件的位置。將設置文件定位到一個公共位置會更容易,以便它可以在不同的應用程序之間共享。更改設置文件的位置

在此先感謝

+0

我剛剛遇到了win7和vista下的問題.exes運行時沒有管理權限,無法寫入配置文件。奇怪的是,默認情況下,VS把它放在它不應該的地方。我只是選擇使用XML文件並將它們存儲在LocalApplicationData文件夾中。後來我[寫了一篇博客文章](http://syncor.blogspot.com/2008/12/reasons-to-avoid-visual-studios.html)介紹了避免使用app.config文件的原因,現在我還有一個,你有另一個。 – Tod 2012-03-05 05:38:32

回答

0

您可以創建一個在Visual Studio中稱爲GlobalResources項目,並投入資源在這個項目中,以及被用來管理這些資源的類。然後,您可以將該項目添加爲解決方案中其他項目的參考。

+0

即使創建共享項目,設置文件也是基於應用程序創建的,所以我想重寫該文件。 – TrustyCoder 2012-03-05 11:57:46