Error manually registering DevExpress controls in an ASP.NET MVC project -


a few months ago, i'd downloaded v12.2 of devexpress controls free trial. got just set project briefly never got use them then.

i using them after extension of trial period.

since using visual web developer 2010 express, not see devexpress control templates , using instructions given here manually register devexpress asp.net mvc project:

http://documentation.devexpress.com/#aspnet/customdocument8163

i followed instructions letter. changed version references v13.1 v12.2 , 13.1.6.0 12.2.10.0.

but when ran project first time, got yellow screen of death run-time exception depicted in following picture.

enter image description here

then remembered devexpress namespaces added system.web -> pages -> namespaces element must done in views/web.config , not in root web.config. not mentioned in documentation remembered trial , error attempts last time i'd used controls.

then, first exception went away , exception.

enter image description here

i ran project through converter tool in tools folder of installation have had no luck. same runtime exception. wrote support seem not respond @ all.

here's sample project if you'd try out yourself. it's blank asp.net mvc project changes in web.config , boilerplate code in home/index view, copied example given in online documentation.

<?xml version="1.0" encoding="utf-8"?> <!--   more information on how configure asp.net application, please visit   http://go.microsoft.com/fwlink/?linkid=152368   --> <configuration>   <configsections>     <!-- more information on entity framework configuration, visit http://go.microsoft.com/fwlink/?linkid=237468 -->     <section name="entityframework" type="system.data.entity.internal.configfile.entityframeworksection, entityframework, version=4.4.0.0, culture=neutral, publickeytoken=b77a5c561934e089" requirepermission="false" />      <sectiongroup name="devexpress">         <section name="themes" type="devexpress.web.aspxclasses.themesconfigurationsection, devexpress.web.v12.2, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" requirepermission="false" />         <section name="compression" type="devexpress.web.aspxclasses.compressionconfigurationsection, devexpress.web.v12.2, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" requirepermission="false" />         <section name="settings" type="devexpress.web.aspxclasses.settingsconfigurationsection, devexpress.web.v12.2, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" requirepermission="false" />         <section name="errors" type="devexpress.web.aspxclasses.errorsconfigurationsection, devexpress.web.v12.2, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" requirepermission="false" />     </sectiongroup>    </configsections>      <devexpress>         <themes enablethemesassembly="true" stylesheettheme="" theme="" />         <compression enablehtmlcompression="false" enablecallbackcompression="true" enableresourcecompression="true" enableresourcemerging="true" />         <settings righttoleft="false" />         <errors callbackerrorredirecturl="" />     </devexpress>    <connectionstrings>     <add name="defaultconnection" providername="system.data.sqlclient" connectionstring="data source=.\sqlexpress;initial catalog=aspnet-mvcapplication5-20130603185502;integrated security=sspi" />   </connectionstrings>   <appsettings>     <add key="webpages:version" value="2.0.0.0" />     <add key="webpages:enabled" value="false" />     <add key="preserveloginurl" value="true" />     <add key="clientvalidationenabled" value="true" />     <add key="unobtrusivejavascriptenabled" value="true" />   </appsettings>    <system.web>       <compilation debug="true" targetframework="4.0">           <assemblies>               <add assembly="devexpress.data.v12.2, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" />               <add assembly="devexpress.web.v12.2, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" />               <add assembly="devexpress.web.aspxhtmleditor.v12.2, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" />               <add assembly="devexpress.web.aspxspellchecker.v12.2, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" />               <add assembly="devexpress.web.aspxtreelist.v12.2, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" />               <add assembly="devexpress.web.aspxthemes.v12.2, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" />               <add assembly="devexpress.web.aspxpivotgrid.v12.2, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" />               <add assembly="devexpress.utils.v12.2, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" />               <add assembly="devexpress.spellchecker.v12.2.core, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" />               <add assembly="devexpress.charts.v12.2.core, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" />               <add assembly="devexpress.xtracharts.v12.2, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" />               <add assembly="devexpress.xtracharts.v12.2.web, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" />               <add assembly="devexpress.printing.v12.2.core, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" />               <add assembly="devexpress.xtrareports.v12.2, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" />               <add assembly="devexpress.xtrareports.v12.2.web, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" />               <add assembly="devexpress.xtrapivotgrid.v12.2, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" />               <add assembly="devexpress.pivotgrid.v12.2.core, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" />               <add assembly="devexpress.xtrascheduler.v12.2.core, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" />               <add assembly="devexpress.web.aspxscheduler.v12.2, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" />               <add assembly="devexpress.web.mvc.v12.2, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" />           <add assembly="devexpress.richedit.v12.2.core, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" /></assemblies>       </compilation>       <authentication mode="forms">       <forms loginurl="~/account/login" timeout="2880" />     </authentication>     <pages>       <namespaces>         <add namespace="system.web.helpers" />         <add namespace="system.web.mvc" />         <add namespace="system.web.mvc.ajax" />         <add namespace="system.web.mvc.html" />         <add namespace="system.web.optimization" />         <add namespace="system.web.routing" />         <add namespace="system.web.webpages" />                 </namespaces>     </pages>     <profile defaultprovider="defaultprofileprovider">       <providers>         <add name="defaultprofileprovider" type="system.web.providers.defaultprofileprovider, system.web.providers, version=1.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35" connectionstringname="defaultconnection" applicationname="/" />       </providers>     </profile>     <membership defaultprovider="defaultmembershipprovider">       <providers>         <add name="defaultmembershipprovider" type="system.web.providers.defaultmembershipprovider, system.web.providers, version=1.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35" connectionstringname="defaultconnection" enablepasswordretrieval="false" enablepasswordreset="true" requiresquestionandanswer="false" requiresuniqueemail="false" maxinvalidpasswordattempts="5" minrequiredpasswordlength="6" minrequirednonalphanumericcharacters="0" passwordattemptwindow="10" applicationname="/" />       </providers>     </membership>     <rolemanager defaultprovider="defaultroleprovider">       <providers>         <add name="defaultroleprovider" type="system.web.providers.defaultroleprovider, system.web.providers, version=1.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35" connectionstringname="defaultconnection" applicationname="/" />       </providers>     </rolemanager>     <sessionstate mode="inproc" customprovider="defaultsessionprovider">       <providers>         <add name="defaultsessionprovider" type="system.web.providers.defaultsessionstateprovider, system.web.providers, version=1.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35" connectionstringname="defaultconnection" />       </providers>     </sessionstate>        <httpmodules>           <add type="devexpress.web.aspxclasses.aspxhttphandlermodule, devexpress.web.v12.2, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" name="aspxhttphandlermodule" />       </httpmodules>   </system.web>     <system.webserver>     <validation validateintegratedmodeconfiguration="false" />        <modules runallmanagedmodulesforallrequests="true">           <add type="devexpress.web.aspxclasses.aspxhttphandlermodule, devexpress.web.v12.2, version=12.2.10.0, culture=neutral, publickeytoken=b88d1754d700e49a" name="aspxhttphandlermodule" />       </modules>      <handlers>       <remove name="extensionlessurlhandler-isapi-4.0_32bit" />       <remove name="extensionlessurlhandler-isapi-4.0_64bit" />       <remove name="extensionlessurlhandler-integrated-4.0" />       <add name="extensionlessurlhandler-isapi-4.0_32bit" path="*." verb="get,head,post,debug,put,delete,patch,options" modules="isapimodule" scriptprocessor="%windir%\microsoft.net\framework\v4.0.30319\aspnet_isapi.dll" precondition="classicmode,runtimeversionv4.0,bitness32" responsebufferlimit="0" />       <add name="extensionlessurlhandler-isapi-4.0_64bit" path="*." verb="get,head,post,debug,put,delete,patch,options" modules="isapimodule" scriptprocessor="%windir%\microsoft.net\framework64\v4.0.30319\aspnet_isapi.dll" precondition="classicmode,runtimeversionv4.0,bitness64" responsebufferlimit="0" />       <add name="extensionlessurlhandler-integrated-4.0" path="*." verb="get,head,post,debug,put,delete,patch,options" type="system.web.handlers.transferrequesthandler" precondition="integratedmode,runtimeversionv4.0" />     </handlers>   </system.webserver>   <runtime>     <assemblybinding xmlns="urn:schemas-microsoft-com:asm.v1">       <dependentassembly>         <assemblyidentity name="system.web.helpers" publickeytoken="31bf3856ad364e35" />         <bindingredirect oldversion="1.0.0.0-2.0.0.0" newversion="2.0.0.0" />       </dependentassembly>       <dependentassembly>         <assemblyidentity name="system.web.mvc" publickeytoken="31bf3856ad364e35" />         <bindingredirect oldversion="1.0.0.0-4.0.0.0" newversion="4.0.0.0" />       </dependentassembly>       <dependentassembly>         <assemblyidentity name="system.web.webpages" publickeytoken="31bf3856ad364e35" />         <bindingredirect oldversion="1.0.0.0-2.0.0.0" newversion="2.0.0.0" />       </dependentassembly>     </assemblybinding>   </runtime>   <entityframework>     <defaultconnectionfactory type="system.data.entity.infrastructure.sqlconnectionfactory, entityframework" />   </entityframework> </configuration> 

Comments

Popular posts from this blog

html - How to style widget with post count different than without post count -

How to remove text and logo OR add Overflow on Android ActionBar using AppCompat on API 8? -

javascript - storing input from prompt in array and displaying the array -