This is a migrated thread and some comments may be shown as answers.

Telerik.Web.UI quiet Mode and deploy to GAC

1 Answer 86 Views
Installer and VS Extensions
This is a migrated thread and some comments may be shown as answers.
Marco
Top achievements
Rank 1
Marco asked on 15 Feb 2013, 03:18 PM
Hi everyone,

we are deploying a solution on Windows Azure and our soultion references a lot of time (there are 10-15 different webapps, each one with a copy) Telerik.Web.UI.dll.

The problem is that our package has becoming huge (300-400MB) and uploading a new version is getting problematic. One solution we found and achived with other libraries is to create a statup task that downloads the MSI from the Azure Blob Storage and installs everything. The prerequisites for this solution are:

1. must exists a quiet mode install
2. dll must go to GAC (so apps can reference them without having a local copy in bin folder)

I downloaded the MSI file and, using the /? parameter, I found that exists a /quiet parameter that respect prerequisite 1.
After running that I see - running gacutil - that only Telerik.Web.UI.Design is put into the GAC. No way in seeing Telerik.Web.UI.

How can I accomplish this? 

Bonus points for who answer to this question too: installation seems to take a lot of time (15-20 mins), it is probably because it installs everything (demo, documentation, vs extensions...). Is it possibile to install just DLLs?

Thanks!
Marco

1 Answer, 1 is accepted

Sort by
0
Teodor
Telerik team
answered on 19 Feb 2013, 03:52 PM
Hello Marco,

 Regarding the GAC question - as you found, the msi only installs Telerik.Web.UI.Design. To install the other needed assemblies you could create a follow up startup task that calls gacutil /i [RadControls InstallationDirectory]\[PathTo Telerik.Web.UI.dll].

Regarding the second question - You can manipulate the features installed with the command line:

[Download Directory]\Telerik.Web.UI_2012_2_912_Dev.msi /q ADDLOCAL=Assemblies40 INSTALLLOCATION="Install location of your choice"

(Assemblies40 is the RadControls assemblies targeting .NET40)

Don't hesitate to write if you have further questions.

All the best,
Teodor
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now.
Tags
Installer and VS Extensions
Asked by
Marco
Top achievements
Rank 1
Answers by
Teodor
Telerik team
Share this question
or