我试图在IIS中托管WCF服务,但我收到以下错误."无法读取配置部分'oracle.dataaccess.client',因为它缺少部分声明"
我添加了以下程序集.
add assembly="Oracle.DataAccess, Version=2.111.7.20, Culture=neutral, PublicKeyToken=89B483F429C47342"
Run Code Online (Sandbox Code Playgroud)
并宣布
<oracle.dataaccess.client>
<settings>
<add name="SubbType" value="udtMapping factoryName='Project.TypeObjects.TYP_SUBMISSION_PROCESSFactory, PublicKeyToken=NULL' typeName='TYP_SUBMISSION_PROCESS' schemaName='ABC' dataSource='XYZ'"/>
</settings>
</oracle.dataaccess.client>
Run Code Online (Sandbox Code Playgroud)
这个错误的原因是什么?
如错误所示,您缺少部分声明.像这样的东西:
<configSections>
<section name="oracle.dataaccess.client"
type="Oracle.DataAccess.ClientSettings, Oracle.DataAccess, Version=2.111.7.20, Culture=neutral, PublicKeyToken=89B483F429C47342" />
</configSections>
Run Code Online (Sandbox Code Playgroud)
请注意:这只是一个示例,我不知道type具体情况下属性究竟需要什么.