Subsonic 亚音速活动记录

Subsonic 亚音速活动记录,subsonic,installation,visual-studio-2010,Subsonic,Installation,Visual Studio 2010,我正在尝试使亚音速(3.0.0.4)工作(.NET3.5-VS2010),这是一个使用ActiveRecord查看Northwind数据库的简单安装。我使用了来自的5分钟演示。我添加了对dll的引用,取消了我下载的T4模板的阻止,更改了Settings.ttinclude以根据视频指向northwind数据库的3个位置。将T4模板(根据视频)拖到VS2010中的“我的模型”文件夹中 如果我编译,我会继续得到“找不到类型或命名空间名称'something'”有13个错误(与数据库中的表数量相同…)

我正在尝试使亚音速(3.0.0.4)工作(.NET3.5-VS2010),这是一个使用ActiveRecord查看Northwind数据库的简单安装。我使用了来自的5分钟演示。我添加了对dll的引用,取消了我下载的T4模板的阻止,更改了Settings.ttinclude以根据视频指向northwind数据库的3个位置。将T4模板(根据视频)拖到VS2010中的“我的模型”文件夹中

如果我编译,我会继续得到“找不到类型或命名空间名称'something'”有13个错误(与数据库中的表数量相同…),所以我猜一定有某个命令将每个表转换为一个类,但在哪里?我右键单击ActiveRecord.tt和Context.tt并选择“运行自定义工具”,但没有成功


如果有任何帮助,我会严格按照演示进行操作,但仍然会发现错误。任何帮助。。求你了

好的,我不知道为什么,但在我添加Structs.tt之后,它编译得很好。我仍然无法使视图中的foreach正常工作,错误是:foreach语句无法对“object”类型的变量进行操作,因为“object”不包含“GetEnumerator”的公共定义

从Rob视频的一角我可以看到它不是从System.Web.Mvc.ViewPage继承的,并且我发现它应该是System.Web.Mvc.ViewPage>


有时聪明的人(如Rob)不能像我一样思考合适的傻瓜。生活就是这样吗?

我相信你也必须在
Structs.tt
StoredProcedures.tt
上单击“运行自定义工具”。您是否也验证了连接字符串是否正确?