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

VSTO deployment

4 Answers 139 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Michael
Top achievements
Rank 1
Michael asked on 24 Jan 2011, 02:17 PM
I've created a VSTO solution that includes a Telerik control. When compiling the solution Visual Studio produces a *.manifest file that contains a reference to Telerik.Windows.Controls:

<dependency>
  <dependentAssembly dependencyType="preRequisite" allowDelayedBinding="true">
    <assemblyIdentity name="Telerik.Windows.Controls" version="2010.2.812.40" publicKeyToken="5803CFA389C90CE7" language="neutral" processorArchitecture="msil" />
  </dependentAssembly>
</dependency>

Additionally several language dependent assemblies are being referenced:
    <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="de\Telerik.Windows.Controls.resources.dll" size="12288">
    <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="es\Telerik.Windows.Controls.resources.dll" size="12288">
...


When double clicking on the *.vsto-file to install the addin the installer requires all languages (de,es,it, nl, tr) to be present in the installation directory.

Is there a way to limit this requirement to one certain language? I only want to support german and do not want to deploy the other languages.

Thanks,
Michael

4 Answers, 1 is accepted

Sort by
0
Milan
Telerik team
answered on 27 Jan 2011, 01:01 PM
Hello Michael,

There should be not problem to reduce the number of language-dependent assemblies. Have you tried modifying the manifest to include the German-specific assemblies only?


Regards,
Milan
the Telerik team
Let us know about your Windows Phone 7 application built with RadControls and we will help you promote it. Learn more>>
0
Michael
Top achievements
Rank 1
answered on 27 Jan 2011, 01:22 PM
The manifest file is automatically generated by Visual Studio. After editing the manifest file's signature is broken.
0
Accepted
Milan
Telerik team
answered on 28 Jan 2011, 03:05 PM
Hi Michael,

Maybe Visual Studio scans all languages that are available and automatically includes all languages. Could you please try to remove the other language-specific Telerik folders to see if Visual Studio would only include the remaining one.


Greetings,
Milan
the Telerik team
Let us know about your Windows Phone 7 application built with RadControls and we will help you promote it. Learn more>>
0
Michael
Top achievements
Rank 1
answered on 28 Jan 2011, 04:02 PM
Hi Milan,

removing the folders solved the issue.

Thanks,
Michael
Tags
General Discussions
Asked by
Michael
Top achievements
Rank 1
Answers by
Milan
Telerik team
Michael
Top achievements
Rank 1
Share this question
or