ormlite-servicestack,C#,T4,ormlite Servicestack" /> ormlite-servicestack,C#,T4,ormlite Servicestack" />

C# OrmLite-不生成poco文件

C# OrmLite-不生成poco文件,c#,t4,ormlite-servicestack,C#,T4,ormlite Servicestack,我是T4的新手。我需要使用ServiceStack.OrmLite.T4为我的数据库生成默认sheema。我安装了安装包ServiceStack.OrmLite.T4,并将app.config添加到我的项目中 <?xml version="1.0" encoding="utf-8" ?> <configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework

我是T4的新手。我需要使用ServiceStack.OrmLite.T4为我的数据库生成默认sheema。我安装了安装包ServiceStack.OrmLite.T4,并将app.config添加到我的项目中

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <startup> 
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
  </startup>
  <system.data>
    <DbProviderFactories>
      <add name="SqlClient Data Provider" 
         invariant="System.Data.SqlClient" 
         description=".Net Framework Data Provider for SqlServer" 
         type="System.Data.SqlClient.SqlClientFactory, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
    </DbProviderFactories>
  </system.data>
  <connectionStrings>
    <add name="Default" 
       connectionString="Data Source=(local)\SQLEXPRESS;Integrated Security=True;Initial Catalog=TestDb;" 
       providerName="System.Data.SqlClient" />
  </connectionStrings>
</configuration>


然后我重建了项目,什么也没发生。为什么不创建cs文件?

除非您同意,否则T4模板不会在每个构建中进行处理

通常,您必须在Visual Studio中保存T4文件,或者通过在解决方案资源管理器中右键单击该文件并选择运行自定义工具来运行模板工具