首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SubSonic配置误差

SubSonic配置误差
EN

Stack Overflow用户
提问于 2012-04-16 15:08:27
回答 1查看 513关注 0票数 0

I接收错误:

Web.config构建配置不能为提供程序设置配置。配置设置有错误(记得在配置文件中配置SubSonic吗?)创建SubSonicService的配置节处理程序时出错:无法从程序集“亚音速”加载类型“SubSonic.SubSonicSection”。(Web.config第13行)“提供者有一个问题-没有加载,也没有抛出的异常。设置ConfigPath:“Web.config”

但是下面是我的配置部分,我使用的是Visual 2010

代码语言:javascript
复制
<configuration>
  <configSections>
    <section name="SubSonicService" type="SubSonic.SubSonicSection ,SubSonic" requirePermission="true" restartOnExternalChanges="true" allowDefinition="MachineToApplication"/>
  </configSections>
  <connectionStrings>
    <clear/>
    <add name="TasksConnection" providerName="System.Data.SqlClient" connectionString="*"/>
  </connectionStrings>
  <SubSonicService defaultProvider="SqlDataProvider" spClassName="SPs" fixPluralClassNames="true">
    <providers>
      <add name="SqlDataProvider" type="SubSonic.SqlDataProvider, SubSonic" connectionStringName="TasksConnnection"/>
    </providers>
  </SubSonicService>
    <compilation>
      <buildProviders>
        <add type="SubSonic.BuildProvider,SubSonic" extension="*.abp"/>
      </buildProviders>
</compilation>
</configuration>

我有一个文件Builder.abp,里面只有*。另外,正如在文档和其他站点中所说的,当我构建web应用程序项目时,它不会自动生成类,我必须手动调用亚音速指挥官(sonic.exe)可执行文件。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-17 00:26:21

我从未使用过生成器,但基本思想是有两种不同的方法。构建器将在执行时动态创建Subsonic服务,命令器将实际生成用于编译的代码文件。

  • 如果您正在生成物理类,则不需要buildProvider部分--也许这让它很混乱?代码中的
  • 在使用编译后的类来执行查询吗?
  • 尝试一个更标准的连接字符串?
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10176734

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档