Updating to TCAdmin 2.0.121

From TCAdmin 2.0 Documentation
Jump to: navigation, search

.NET 4.0

Before installing this update make sure you have installed .NET 4.0 or 4.5 (Windows) or Mono 5 (Linux). Mono 2.11.4 is no longer supported.

Update to 2.0.121 when using IIS

If you have the built in web server disabled your Web.config will not get updated automatically. After updating you need to make these changed to your TCAdmin2\ControlPanel\Web.config:

  • Find "<httpRuntime" and add this to that line:
requestValidationMode="2.0"

It should look like this:

<httpRuntime executionTimeout="3600" maxRequestLength="2097151" enableKernelOutputCache="false" requestValidationMode="2.0" />
  • Find this line and remove it:
<add name="WebResourceCompressionModule" type="Miron.Web.HandlersAndModules.WebResourceCompressionModule"/>


Update your web site's application pool to ".NET v4.0 Classic" or ".NET v4.5 Classic". Give full permissions to "IIS APPPOOL\.NET v4.5 Classic" on C:\Program Files\TCAdmin2\Temp and C:\Program Files\TCAdmin2\Logs\Web. Replace ".NET v4.5 Classic" with the name of your application pool if needed.


Custom Themes (Windows only)

The generated HTML changes slightly after updating to .NET 4.0. Some custom themes might need updating. Remove ctl00_ from your custom CSS, header and footer. For example:

#ctl00_RadPanelbarSideBar

is now:

#RadPanelbarSideBar 

Thanks to SuperNova for the tip. http://clientforums.tcadmin.com/showthread.php?t=12888