2011-03-20 45 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

使用完整的类路径,您可以通过使用类视图窗口读取新复制的设置类文件的完整路径;

最好的方法仍然是将旧值复制到新项目的设置文件中,或者将项目设置文件中的链接替换为两个项目中的设置文件。使此设置文件共享,如果需要