SubSonic软件的运用
由于在公司用到了一个新的工具自己很陌生,今天抽时间把Subsonic配置整理了一下,以备下次参考,同时也希望能给新接触的朋友一个参考。不足之处尽在,敬请指正。
1.在Vss开发环境中的配置
在VS中打开工具->外部工具->添加外部工具
①标题SubSonic(可随意)
②命令里要找到sonic.exe
③参数generate/out必须有他后面可以根据自己的需要写
例:generate /out App_Code/Model/Generated
就是把生成的代码放到了Web网站的App_Code/Model/Generated目录下
④初始目录一般就选项目目录就行(根据自己看情况)
⑤在下面:一般使用输出窗口和提示输入参数打钩就行
Subsonic在WebConfig配置
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="SubSonicService" type="SubSonic.SubSonicSection, SubSonic" requirePermission="false" />
</configSections>
<appSettings/>
<connectionStrings>
<add name="connection" connectionString="Data Source=./SQLEXPRESS;Initial Catalog=Northwind;Integrated Security=SSPI;"/>
</connectionStrings>
<SubSonicService defaultProvider="SQLProvider">
<providers>
<add name="SQLProvider" type="SubSonic.SqlDataProvider, SubSonic" connectionStringName="connection" generatedNamespace="Northwind.DAL"/>
</providers>
</SubSonicService>
</configuration>