一直在用SubSonic,觉得还不错,说一下配置流程,在ASP.NET中使用的,所以只讲在WEB.CONFIG中的写法。
看着好像很多,其实就分三段。
第一段没什么可说的,照着写即可。
第二段,定义一个或者多个连接字符串,这里的name就是第三段中需要用到的 connectionStringName
第三段,将连接字符串和数据库驱动匹配起来成为一个连接。name 是连接的名称, generatedNamespace用来决定生成对象的命名空间,defaultProvider是确定默认的连接名(不过好像没试出什么作用)
另外,在第三段中,有多少连接,最后生成的时候都会依次全部生成。
web.config文件中有关subsonic的就写好了。
然后再.NET开发工具的菜单中选择 Tool--->External Tools
这时候可以看到有四项需要填写
Title 标题,可以任意填写
Command 带路径的命令,eg: C:\Program Files\SubSonic\SubSonic 2.0.3\SubCommander\sonic.exe
Arguments 参数,设置生成动作,以及生成后的相对路径 eg: generate /out DAL 生成后的路径为当前路径下的DAL文件夹。
Initial directory 初始文件夹,Arguments中的路径就是相对于它的。eg: $(ProjectDir) 项目当前路径
推荐将下面的 Use Output Window 使用输出窗口;Prompt For Arguments 提示输入参数;Close on exit 退出时关闭; 这三项选中,可以查看生成的过程。
最后,通过上部的的 Move down,Move up 将这个菜单项方到合适的地方。
最后的最后,点击菜单项,生成,OK......
参考文章 http://www.cnblogs.com/hanbing768/articles/1070537.html,也是我的启蒙文章。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/518723/viewspace-311540/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/518723/viewspace-311540/