2011-03-20 75 views
0

我正在VS2008中創建一個新項目。我將一個不同(舊)項目的設置文件複製到我的新項目中。我無法訪問我的.cs文件中設置文件中包含的信息(一些常量值)。無法訪問設置文件

我試過重新啓動應用程序/項目,但仍然無法訪問設置文件在我的.cs文件中。

謝謝,

約翰。

+0

包含設置值的user.config設置文件通常很難找到。你究竟拷貝了什麼? – 2011-03-20 18:15:26

+0

1.舊項目是否也使用VS2008,如果不使用升級嚮導。 2.你有多少個設置?如果少於20個,則創建新的設置文件並輸入其中的值會更快。3.當您說您無法訪問信息時,是不是指被禁用的字段?項目屬性中的禁用設置選項卡? 4. Visual Studio版本是否一致(即,您是否從VS Pro複製到Express)? – 2011-03-21 05:58:20

回答

0

您是否更新了Settings.settings文件和Settings.Designer.cs文件中的命名空間?

在新項目中創建一個新的設置文件併爲舊項目打開VS2008的第二個副本並在兩者之間複製設置會更容易。

0

使用完整的類路徑,您可以通過使用類視圖窗口讀取新複製的設置類文件的完整路徑;

最好的方法仍然是將舊值複製到新項目的設置文件中,或者將項目設置文件中的鏈接替換爲兩個項目中的設置文件。使此設置文件共享,如果需要