今天用CodeSmith+NetTier 写项目一开始一直抛出"Unable To Load NetTiersServiceSection“的异常 原来是没有在项目中添加APP.CONFIG
<?xml version="1.0" encoding="utf-8" ?><configuration> <configSections> <section name="netTiersService" type="SRPMS.Data.Bases.NetTiersServiceSection, SRPMS.Data" allowDefinition="MachineToApplication" restartOnExternalChanges="true" /> </configSections> <connectionStrings> <!--<add name="netTiersConnectionString" connectionString="Data Source=.;Initial Catalog=SRPMS;Integrated Security=True" />--> <add name="netTiersConnectionString" connectionString="Data Source=.;Initial Catalog=SRPMS;Persist Security Info=True;User ID=sa;Password=000" /> </connectionStrings> <netTiersService defaultProvider="SqlNetTiersProvider"> <providers> <add name="SqlNetTiersProvider" type="SRPMS.Data.SqlClient.SqlNetTiersProvider, SRPMS.Data.SqlClient" connectionStringName="netTiersConnectionString" providerInvariantName="System.Data.SqlClient" entityFactoryType="SRPMS.Entities.EntityFactory" useEntityFactory="true" enableEntityTracking="false" enableMethodAuthorization="false" useStoredProcedure="false"/> </providers> </netTiersService></configuration>
本文介绍了解决使用CodeSmith+NetTier开发项目时遇到的UnableToLoadNetTiersServiceSection异常的方法。通过在项目的APP.CONFIG文件中正确配置<netTiersService>节,包括连接字符串和提供程序设置,可以有效避免此问题。
981

被折叠的 条评论
为什么被折叠?



