Yes, your assumption is correct. By default the application would run in full trust. If you are using shared hosting, usually the trust level for all applications on the server is configured by the host and set to medium trust. If this is your case, you would have to upgrade your project in your development environment and upload the upgraded database to the server, as opposed to doing the upgrade directly on the server.
the Telerik team