Subsonic 缺少SimpleRepository类和命名空间

Subsonic 缺少SimpleRepository类和命名空间,subsonic,Subsonic,我正在C#web应用程序中使用亚音速活动记录。我遵循了所有的安装说明,一切顺利。我在数据库中查询了一些简单的结果,然后得到了数据。然后我更改了设置文件中的名称空间,右键单击ActiveRecord文件,一切都中断了。此后,ActiveRecord.cs文件中生成的任何类和命名空间都不包括在项目中。类似于ActiveRecord.cs中的文件和代码不存在,或者visual studio无法处理或识别这些文件。我检查了文件,一切似乎都很好 如果这可能是原因,我正在使用TFS2008。我之前确实注意到

我正在C#web应用程序中使用亚音速活动记录。我遵循了所有的安装说明,一切顺利。我在数据库中查询了一些简单的结果,然后得到了数据。然后我更改了设置文件中的名称空间,右键单击ActiveRecord文件,一切都中断了。此后,ActiveRecord.cs文件中生成的任何类和命名空间都不包括在项目中。类似于ActiveRecord.cs中的文件和代码不存在,或者visual studio无法处理或识别这些文件。我检查了文件,一切似乎都很好

如果这可能是原因,我正在使用TFS2008。我之前确实注意到,如果我按下System,System.Data也会出现问题。没有数据命名空间?这后来以某种方式修复了自己?现在我只能尝试访问亚音速生成的类和名称空间

有什么想法吗


tks Hans

您必须确保您的项目文件已签出-可能还有解决方案文件。TFS会锁定这些东西,除非机构(您的项目文件)已解锁,否则无法添加文件。

是否有亚音速部件的引用?什么语言?我提到了亚音速。核心组件。我创建了一个新的网络应用程序,希望能解决这个问题,但运气不好。亚音速生成相关类等。类文件在那里,看起来很棒。项目已编译,但我无法访问类文件中的命名空间?真奇怪。我甚至试过重启你的机器。好了,伙计们,这似乎是VS2008 TFS的问题。我手动将App_Code文件夹添加到我的网站,因为它不在ASP.NET文件夹列表中。这是第一件有趣的事。我在App_Code文件夹中创建的任何类都会被VS完全忽略。与之类似的VS根本看不到App_Code文件夹。我甚至可以在使用System.XXX这样的类中故意输入错误;没有编译器错误!有人知道这里发生了什么吗?