Windows SDK 中的示例,该项目是从VS2005版本升级到2008的2,,因为我装的是VC#2008速成版。结果找不到Properties命名空间,怎么回事?路径是 Microsoft SDKs\Windows\v7.0\Samples\winui\RssScreenSaver,一个C#的RSS屏保示例。
怎么会这样呢?自己新建一个项目,就可以访问到Properties命名空间呢

解决方案 »

  1.   

    我试了下 如果工项目属于窗体应用程序的可以或的Properties
    如果是类库的拿不到Properties
      

  2.   

    1 要么没有Properties这个命名空间
    2 你的OPTIONFORM的命名空间和程序集不符合.. Properties是在你程序集下的.如 WindowsForm1.Properties
      

  3.   

    Properties只是对本身的程序集..
      

  4.   

    估计是OPTIONFORM的命名空间和程序集不符
      

  5.   

    已经找到原因了,是因为项目从VS2005升级到VS2008时,VS自动把 Resources.Designer.cs 中的命名空间
    namespace Microsoft.Samples.RssPlatform.ScreenSaver.Properties
    自动精简为:
    namespace ScreenSaver.Properties导致编译时找不到 Properties 这个命名空间