Updating to TCAdmin 2.0.121

From TCAdmin 2.0 Documentation

.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 

Basically just open your Custom.css in notepad and replace all ctl00_ with an empty value. Make a backup of your Custom.css first.

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

Retrieved from "https://help.tcadmin.com/index.php?title=Updating_to_TCAdmin_2.0.121&oldid=1520"