iSeller Commerce
iSeller POS Retail
iSeller POS F&B
iSeller POS Express
Crosslight
WebUI
ClientUI
What's New
Download Trial
Web Solution
Mobile Solution
Enterprise Solution
Custom Development
Blog
Community
Latest Development Blogs
ForumPostTopic
Browse By Tag
Gentlemen,
I succesfully migrated my webscheduler 3 to a licensed webscheduler 4. On my local dev machine everything works perfectly in both vs2010 and in IIS localhost with runtime.
I modified my webconfig and changed only my webscheduler version and runtime license settings.
However, when I deploy to my production server, I am getting webconfigerrors when trying to load the site. If I comment out the webconfig lines 40,41 and 42I then receive an apppool login error.
Attachment are as follows;
webconfig_error1 > displayys the error messages when running in IIS production
vs2010references > my visial studio 2010 project references
My web.config file is as follows;
<?xml version="1.0" encoding="utf-8"?><!-- Note: As an alternative to hand editing this file you can use the web admin tool to configure settings for your application. Use the Website->Asp.Net Configuration option in Visual Studio. A full list of settings and comments can be found in machine.config.comments usually located in \Windows\Microsoft.Net\Framework\v2.x\Config --><configuration> <appSettings> <add key="ChartImageHandler" value="storage=file;timeout=20;dir=c:\TempImageFiles\;" /> <add key="ISNet.WebUI.WebScheduler.v4_0_1000.MaxJsonLength" value="2147483647" /> <add key="ISNet.WebUI.ISRes_Registered" value="true" /> <add key="ISNet.WebUI.WebScheduler.v4_0_1000.RunTimeLicenseKey" value="XXXX-XXXX-XXXXX" /> <add key="ISNet.WebUI.ISDataSource.v1_0_1500.RunTimeLicenseKey" value="XXXX-XXXX-XXXXX" /> </appSettings> <connectionStrings> <remove name="LocalSqlServer" /> <add name="LocalSqlServer" connectionString="Data Source=X;Initial Catalog=X;Integrated Security=True;" providerName="System.Data.SqlClient" /> <add name="X" connectionString="Data Source=X;Initial Catalog=X;Persist Security Info=True;User ID=X;Password=X;" providerName="System.Data.SqlClient" /> <add name="XConnectionString" connectionString="Data Source=X;Initial Catalog=X;Integrated Security=True" providerName="System.Data.SqlClient" /> </connectionStrings> <system.web> <globalization culture="en-US" uiCulture="en-US" fileEncoding="utf-8" /> <!-- Set compilation debug="true" to insert debugging symbols into the compiled page. Because this affects performance, set this value to true only during development. --> <compilation debug="false" targetFramework="4.0"> <assemblies> <add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> <add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" /> <add assembly="System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /> <add assembly="Microsoft.ReportViewer.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <add assembly="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <add assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> <add assembly="ISNet.WebUI, Version=3.0.5000.1, Culture=neutral, PublicKeyToken=B1F2A8511635667A" /> <add assembly="ISNet.ActiveReports.Exporting, Version=5.0.7200.1, Culture=neutral, PublicKeyToken=B1F2A8511635667A" /> <add assembly="ISNet, Version=3.0.5000.1, Culture=neutral, PublicKeyToken=B1F2A8511635667A" /> <add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /> <add assembly="ISNet.WebUI.ISDataSource, Version=1.0.1500.1, Culture=neutral, PublicKeyToken=C4184EF0D326354B" /> </assemblies> <buildProviders> <add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> </buildProviders> </compilation> <!-- The <authentication> section enables configuration of the security authentication mode used by ASP.NET to identify an incoming user. --> <authentication mode="Forms"> <forms loginUrl="~/Pages/Home.aspx" /> </authentication> <authorization> <allow users="?" /> </authorization> <roleManager enabled="true" /> <siteMap defaultProvider="XmlSiteMapProvider" enabled="true"> <providers> <add name="XmlSiteMapProvider" type="System.Web.XmlSiteMapProvider" siteMapFile="Web.sitemap" securityTrimmingEnabled="true" /> </providers> </siteMap> <!-- The <customErrors> section enables configuration of what to do if/when an unhandled error occurs during the execution of a request. Specifically, it enables developers to configure html error pages to be displayed in place of a error stack trace.
<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm"> <error statusCode="403" redirect="NoAccess.htm" /> <error statusCode="404" redirect="FileNotFound.htm" /> </customErrors> --> <pages theme="eRezCommerce_Rez" controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID"> <controls> <!--Data Aquarium Framework and AjaxControlToolkit references--> <add tagPrefix="act" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit" /> <add tagPrefix="act" namespace="AjaxControlToolkit.HTMLEditor" assembly="AjaxControlToolkit" /> <add tagPrefix="aquarium" namespace="eRezCommerce_Rez.Web" /> <add tagPrefix="asp" namespace="System.Web.UI.DataVisualization.Charting" assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> </controls> </pages> <httpHandlers> <add verb="*" path="*.xml" type="System.Web.HttpForbiddenHandler" /> <add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" validate="false" /> <add path="ChartImg.axd" verb="GET,HEAD,POST" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false" /> <add path="ISRes.axd" verb="GET" type="ISNet.WebUI.WebResourceHandler, ISNet.WebUI, Version=3.0.5000.1, Culture=neutral, PublicKeyToken=b1f2a8511635667a" validate="true" /> </httpHandlers> <httpModules> <remove name="FormsAuthentication" /> <add name="ExportAuthentication" type="eRezCommerce_Rez.Security.ExportAuthenticationModule" /> <add name="FormsAuthenticationModule" type="System.Web.Security.FormsAuthenticationModule" /> </httpModules> <webServices> <protocols> <remove name="Documentation" /> </protocols> </webServices> <httpRuntime executionTimeout="999999" /> </system.web> <!-- The system.webServer section is required for running ASP.NET AJAX under Internet Information Services 7.x. It is not necessary for previous version of IIS. --> <system.webServer> <validation validateIntegratedModeConfiguration="false" /> <modules runAllManagedModulesForAllRequests="true"> <remove name="FormsAuthentication" /> <add name="ExportAuthentication" type="eRezCommerce_Rez.Security.ExportAuthenticationModule" /> <add name="FormsAuthenticationModule" type="System.Web.Security.FormsAuthenticationModule" /> </modules> <handlers> <add name="All_XML" verb="*" path="*.xml" type="System.Web.HttpForbiddenHandler" resourceType="Unspecified" /> <add name="Reserved_ReportViewerWebControl_axd" path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" resourceType="Unspecified" /> <remove name="ChartImageHandler" /> <add name="ChartImageHandler" preCondition="integratedMode" verb="GET,HEAD,POST" path="ChartImg.axd" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> <add name="IntersoftResource" path="ISRes.axd" verb="GET" preCondition="integratedMode" type="ISNet.WebUI.WebResourceHandler, ISNet.WebUI, Version=3.0.5000.1, Culture=neutral, PublicKeyToken=b1f2a8511635667a" /> </handlers> </system.webServer> <system.web.extensions> <scripting> <webServices> <authenticationService enabled="true" /> <jsonSerialization maxJsonLength="524288" /> </webServices> </scripting> </system.web.extensions> <location path="Pages"> <system.web> <authorization> <deny users="?" /> </authorization> </system.web> </location></configuration>
Please advise and thanks -
Frank Gary
In deployment phase, you are required to make a copy of framework assemblies to your project’s bin folder. The framework assemblies can be found in: [installation folder]\Intersoft Solutions\WebUI Studio for ASP.NET\WebUI.NET Framework 3.0\Bin. The framework assemblies are:
For more detail information, please refer to the tutorial article: Deploy ASP.NET Application with SmartWebResources.
This should help.
Hi Frank,
I couldn't replicate your issue in our local. Although, when I look from your screenshot, I think there are missing assembly in your bin folder. Please ensure if ISNet.dll, ISNet.WebUI.dll, and ISNet.WebUI.Resources.dll has been added to your bin folder. If this issue still persist, please let me know. I will gladly help you to resolve it. Look forward to hear any feedback from you so I can help you further.
Regards,Bernard
I implemented your above suggestions and those errors are now resolved.
Glad to hear that adding framework assemblies to the project's bin folder rectify the initial problem.
Regarding the runtime license key problem, I have forwarded this to the Development team to be investigated further. I'll keep this thread update with any news I heard from the team.
I don't think you could use WebScheduler 4 runtime license key as ISDataSource runtime license key. You should use ISDataSource Runtime license key to make ISDataSource licensed in your deployment. Altough, when using WebScheduler, ISDataSource should be licensed if ISDataSource in the same page with WebScheduler. I will ask our developer team regarding this matter. Meanwhile, you could use ISDataSource Runtime License Key to license ISDataSource. Hope this helps.
Hi Bernard,
In my old webscheduler v3 the webscheduler and isdatasource runtime license key was the same license code and worked when added to my web.config file. There was no separate licensing for isdatasource other than the isdatasource web.config entry.
I assumed this would still be the case with webscheduler v4. However, if isdatasource for webscheduler v4 requires a separate runtime license, there does not seem to be any way to add it.
You stated "Meanwhile, you could use ISDataSource Runtime License Key to license ISDataSource."
That is exactly what I am trying to do. When I login to my account there is no way to add an isdatasource runtime license as the isdatsource is not available as a licensable product.
I am having the exact same issue as this post > http://www.intersoftpt.com/Community/WebScheduler/ISDataSourceControl-Unlicensed/
Attached is image of error on deployment server.
It has been several days since I purchased webscheduler 4 and I must tell you I am getting frustrated that I cannot release our next software build to clients because of what should be a simple licensing issue.
Please tell me how we can expedite the resolution to this issue.
Thanks - Frank Gary
We have consider this issue as bug and we have fix it. You can download our hotfix in here:
http://sdrv.ms/1b3OBYM
Please look at our hotfix and please let me know if this issue still persist in your local end. We are really sorry for this inconvenience. Hope this helps.
Thank you for your quick reply. I have applied the hotfix and in my production server the webscheduler is now loading with no licensing errors.
On my development system webscheduler 4 loads and performs perfectly. However, on my deployment server, webscheduler 4 is loading "corrupted", (see attached image).
From past memory I thought it may have something to do with smart resources so I reregistered smart resources in the webscheduler designer and still same result
I am using IE 11 and Windows x64 and I have also included my redacted web.config file below.
Where do we go from here?
Thanks - Frank
*********************webconfig******************
<?xml version="1.0" encoding="utf-8"?><!-- Note: As an alternative to hand editing this file you can use the web admin tool to configure settings for your application. Use the Website->Asp.Net Configuration option in Visual Studio. A full list of settings and comments can be found in machine.config.comments usually located in \Windows\Microsoft.Net\Framework\v2.x\Config --><configuration> <appSettings> <add key="ChartImageHandler" value="storage=file;timeout=20;dir=c:\TempImageFiles\;" /> <add key="ISNet.WebUI.WebScheduler.v4_0_1000.MaxJsonLength" value="2147483647" /> <add key="ISNet.WebUI.ISRes_Registered" value="true" /> <add key="ISNet.WebUI.WebScheduler.v4_0_1000.RunTimeLicenseKey" value="XXXXX-XXXX-XXXXX" /> <add key="ISNet.WebUI.ISDataSource.v1_0_1500.RunTimeLicenseKey" value="XXXXX-XXXX-XXXXX" /> </appSettings> <connectionStrings> <remove name="LocalSqlServer" /> <add name="LocalSqlServer" connectionString="Data Source=XXXX;Initial Catalog=XXXX;Integrated Security=True;" providerName="System.Data.SqlClient" /> <add name="eRezCommerce_Rez" connectionString="Data Source=XXXX;Initial Catalog=XXXX;Persist Security Info=True;User ID=XX;Password=XXXX;" providerName="System.Data.SqlClient" /> <add name="eRezCommerceConnectionString" connectionString="Data Source=XXXX;Initial Catalog=XXXX;Integrated Security=True" providerName="System.Data.SqlClient" /> </connectionStrings> <system.web> <globalization culture="en-US" uiCulture="en-US" fileEncoding="utf-8" /> <!-- Set compilation debug="true" to insert debugging symbols into the compiled page. Because this affects performance, set this value to true only during development. --> <compilation debug="false" targetFramework="4.0"> <assemblies> <add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> <add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" /> <add assembly="System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /> <add assembly="Microsoft.ReportViewer.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <add assembly="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <add assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> <add assembly="ISNet.WebUI, Version=3.0.5000.1, Culture=neutral, PublicKeyToken=B1F2A8511635667A" /> <add assembly="ISNet.ActiveReports.Exporting, Version=5.0.7200.1, Culture=neutral, PublicKeyToken=B1F2A8511635667A" /> <add assembly="ISNet, Version=3.0.5000.1, Culture=neutral, PublicKeyToken=B1F2A8511635667A" /> <add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /> <add assembly="ISNet.WebUI.ISDataSource, Version=1.0.1500.1, Culture=neutral, PublicKeyToken=C4184EF0D326354B" /> </assemblies> <buildProviders> <add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> </buildProviders> </compilation> <!-- The <authentication> section enables configuration of the security authentication mode used by ASP.NET to identify an incoming user. --> <authentication mode="Forms"> <forms loginUrl="~/Pages/Home.aspx" /> </authentication> <authorization> <allow users="?" /> </authorization> <roleManager enabled="true" /> <siteMap defaultProvider="XmlSiteMapProvider" enabled="true"> <providers> <add name="XmlSiteMapProvider" type="System.Web.XmlSiteMapProvider" siteMapFile="Web.sitemap" securityTrimmingEnabled="true" /> </providers> </siteMap> <!-- The <customErrors> section enables configuration of what to do if/when an unhandled error occurs during the execution of a request. Specifically, it enables developers to configure html error pages to be displayed in place of a error stack trace.
<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm"> <error statusCode="403" redirect="NoAccess.htm" /> <error statusCode="404" redirect="FileNotFound.htm" /> </customErrors> --> <pages theme="eRezCommerce_Rez" controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID"> <controls> <!--Data Aquarium Framework and AjaxControlToolkit references--> <add tagPrefix="act" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit" /> <add tagPrefix="act" namespace="AjaxControlToolkit.HTMLEditor" assembly="AjaxControlToolkit" /> <add tagPrefix="aquarium" namespace="eRezCommerce_Rez.Web" /> <add tagPrefix="asp" namespace="System.Web.UI.DataVisualization.Charting" assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> </controls> </pages> <httpHandlers> <add verb="*" path="*.xml" type="System.Web.HttpForbiddenHandler" /> <add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" validate="false" /> <add path="ChartImg.axd" verb="GET,HEAD,POST" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false" /> <add path="ISRes.axd" verb="GET" type="ISNet.WebUI.WebResourceHandler, ISNet.WebUI, Version=3.0.5000.1, Culture=neutral, PublicKeyToken=b1f2a8511635667a" validate="true" /> </httpHandlers> <httpModules> <remove name="FormsAuthentication" /> <add name="ExportAuthentication" type="eRezCommerce_Rez.Security.ExportAuthenticationModule" /> <add name="FormsAuthenticationModule" type="System.Web.Security.FormsAuthenticationModule" /> </httpModules> <webServices> <protocols> <remove name="Documentation" /> </protocols> </webServices> <httpRuntime executionTimeout="999999" /> </system.web> <!-- The system.webServer section is required for running ASP.NET AJAX under Internet Information Services 7.x. It is not necessary for previous version of IIS. --> <system.webServer> <validation validateIntegratedModeConfiguration="false" /> <modules runAllManagedModulesForAllRequests="true"> <remove name="FormsAuthentication" /> <add name="ExportAuthentication" type="eRezCommerce_Rez.Security.ExportAuthenticationModule" /> <add name="FormsAuthenticationModule" type="System.Web.Security.FormsAuthenticationModule" /> </modules> <handlers> <add name="All_XML" verb="*" path="*.xml" type="System.Web.HttpForbiddenHandler" resourceType="Unspecified" /> <add name="Reserved_ReportViewerWebControl_axd" path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" resourceType="Unspecified" /> <remove name="ChartImageHandler" /> <add name="ChartImageHandler" preCondition="integratedMode" verb="GET,HEAD,POST" path="ChartImg.axd" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> <add name="IntersoftResource" path="ISRes.axd" verb="GET" preCondition="integratedMode" type="ISNet.WebUI.WebResourceHandler, ISNet.WebUI, Version=3.0.5000.1, Culture=neutral, PublicKeyToken=b1f2a8511635667a" /> </handlers> </system.webServer> <system.web.extensions> <scripting> <webServices> <authenticationService enabled="true" /> <jsonSerialization maxJsonLength="524288" /> </webServices> </scripting> </system.web.extensions> <location path="Pages"> <system.web> <authorization> <deny users="?" /> </authorization> </system.web> </location> <location path="Pages/Home.aspx"> <system.web> <authorization> <allow users="?" /> </authorization> </system.web> </location> <location path="Pages/ToDo.aspx"> <system.web> <authorization> <allow roles="MasterDeveloper" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_Correspondence.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/MainMenu_Reservations.aspx"> <system.web> <authorization> <allow roles="Reservations" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/MainMenu_PointOfSales.aspx"> <system.web> <authorization> <allow roles="Point Of Sales" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/MainMenu_eCommerce.aspx"> <system.web> <authorization> <allow roles="eCommerce" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/MainMenu_MobileApps.aspx"> <system.web> <authorization> <allow roles="Mobile Apps" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/MobileApps_InventoryAudit_iPad.aspx"> <system.web> <authorization> <allow roles="Mobile Apps" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/MobileApps_InventoryAudit_Surface.aspx"> <system.web> <authorization> <allow roles="Mobile Apps" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/MainMenu_Accounting.aspx"> <system.web> <authorization> <allow roles="Accounting" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/QuickBooks.aspx"> <system.web> <authorization> <allow roles="MasterDeveloper" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/MainMenu_AllReports.aspx"> <system.web> <authorization> <allow roles="Reports" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/MainMenu_Administration.aspx"> <system.web> <authorization> <allow roles="Administrators" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/POSNewModules.aspx"> <system.web> <authorization> <allow roles="MasterDeveloper" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_CustomerAddresses.aspx"> <system.web> <authorization> <allow roles="UnusedNopModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/MainMenu_Customize.aspx"> <system.web> <authorization> <allow roles="Customize" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/MainMenu_System.aspx"> <system.web> <authorization> <allow roles="System" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/SecurityMembershipManager.aspx"> <system.web> <authorization> <allow roles="MasterDeveloper" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_Category_Discount_Mapping.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_DiscountUsageHistory.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_ProductType_DiscountXchargeXfee_Mapping.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_ProductVariant_Discount_Mapping.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_AffiliateContact.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_AffiliateLocation.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_ProductVariant_Commission_Override.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_ProductVariant_Incentive_Override.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_Category_Xcharge_Mapping.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_Category_Xfee_Mapping.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_Product_Category_Mapping.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_TaxRate.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_Customer_CustomerRole_Mapping.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_Order.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_OrderProductVariant.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_ReturnRequest.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_XchargeUsageHistory.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_XfeeUsageHistory.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_ProductVariant_Xcharge_Mapping.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_ProductVariant_Xfee_Mapping.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_Discount_Xcharge_Xfee_Type.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_ManufacturerContact.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_Product_Manufacturer_Mapping.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_ProductVariant.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_ProductVariant_ProductAttribute_Mapping.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_TierPrice.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_CrossSellProduct.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_Product_SpecificationAttribute_Mapping.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_ProductPicture.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_RelatedProduct.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_MarketingOutletContact.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_ProductVariant_Commission.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_ProductVariant_Incentive.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_Resource.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_GiftCardUsageHistory.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_ShuttleLocation.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_ShuttleVehicle.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_SysCompanyContact.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_Address.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_RewardPointsHistory.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_OrderCustomer.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_OrderPaymentDetail.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_Product_ResourceSchedule_Summary.aspx"> <system.web> <authorization> <allow roles="UnusedModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_TaxProvider.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_AffiliateAgent.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_ResourceSeat.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_DiscountRestriction.aspx"> <system.web> <authorization> <allow roles="UnusedNopModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_ProductVariantAttributeCombination.aspx"> <system.web> <authorization> <allow roles="UnusedNopModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_Campaign.aspx"> <system.web> <authorization> <allow roles="UnusedNopModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_ActivityLog.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location> <location path="Pages/Nop_Product_ProductTag_Mapping.aspx"> <system.web> <authorization> <allow roles="NonMenuSubModule" /> <deny users="*" /> </authorization> </system.web> </location></configuration>
You should add our handler inside system.webServer tag. Here's the example:
<system.webServer> ... <handlers> <add name="ISCoverFlow.axd_GET" path="ISCoverFlow.axd" verb="GET" type="ISNet.WebUI.Silverlight.WebAqua.WebCoverFlowRequestHandler, ISNet.WebUI.Silverlight.WebAqua" preCondition="integratedMode"/> <add name="ISChart.axd_GET, POST" path="ISChart.axd" verb="GET, POST" type="ISNet.WebUI.WebGrid.Chart.ChartRequestHandler, ISNet.WebUI.WebGrid" preCondition="integratedMode"/> <add name="ISRes.axd_GET" path="ISRes.axd" verb="GET" type="ISNet.WebUI.WebResourceHandler, ISNet.WebUI, Version=3.0.5000.1, Culture=neutral, PublicKeyToken=b1f2a8511635667a" preCondition="integratedMode"/> <add name="WebFileUploaderHttpHandler.axd_GET" path="WebFileUploaderHttpHandler.axd" verb="GET" type="ISNet.WebUI.WebTextEditor.WebFileUploaderHttpHandler, ISNet.WebUI.WebTextEditor" preCondition="integratedMode"/> <add name="ISScheduler.axd_GET" path="ISScheduler.axd" verb="GET" type="ISNet.WebUI.WebScheduler.WebSchedulerRequestHandler, ISNet.WebUI.WebScheduler" preCondition="integratedMode"/> <add name="IntersoftResource" path="ISRes.axd" verb="GET" preCondition="integratedMode" type="ISNet.WebUI.WebResourceHandler, ISNet.WebUI, Version=3.0.5000.1, Culture=neutral, PublicKeyToken=b1f2a8511635667a"/> </handlers> <modules> <add name="WebFileUploaderHttpModule_GET" preCondition="managedHandler" type="ISNet.WebUI.WebTextEditor.WebFileUploaderHttpModule, ISNet.WebUI.WebTextEditor"/> </modules> </system.webServer>
This would resolve your problem. Hope this helps.
I added the above to the webconfig and there was no change. The webscheduler still displays "corrupted". Some of the settings were already in my webconfig from the previous webscheduler 3 as shown above in my webconfig. I also tried removing those previous settings and still no success.
It has now been a full week since I purchased webscheduler 4.
I think we have a resolution to our problem. One of our developers "manually" registered the webscheduler dll on our deployment server using gacutil. After that the webscheduler began performing perfectly.
We were concerned that we would have to do this on every client production server. We uploaded our new software build to a client server and everthing just worked without any manual steps.
We assumed that since we could not get the webscheduler to work on our development deployment server that we would have the same issues on our client servers. Not sure why we had the issue on our deployment server.
Looks like this issue is resolved. Appreciate all of your and Yudi's attention.
HI Frank,
You should add ISNet.WebScheduler.dll, ISNet.WebScheduler.Resources.dll, and ISNet.WebDesktop.Resources.dll, ISNet.dll, ISNet.WebUI.dll and ISNet.WebUI.Resources.dll to your Bin folder. Please also ensure if there are no assembly reference in your web.config that refer to your GAC folder. This issue might be happen because there was configuration in your web.config that refer to your GAC folder and might be the assembly inside your GAC is not the right one that causing this issue occurs in your local end. If you have any further question, please don't hesitate to ask us. Hope this helps.
or
Choose this if you're already a member of Intersoft Community Forum. You can link your OpenID account to your existing Intersoft Social ID.
Choose this if you don't have an Intersoft account yet. Your authenticated OpenID will be automatically linked to your new Intersoft account.
Enter your Wordpress Blogname