2008/6/17 Jimmy Schementi <[EMAIL PROTECTED]>: > Jonathan, > > > Make your AppManifest.xaml file look like this, this will let you download > DLLs from the root of the current domain. You can also add http://foo.comto > the beginning of the path and have it download from a different server > (which needs to have a clientaccess.xml or clientaccesspolicy.xml file). > Take a look at this post; at the "My XAP is filled with CRAP!" heading I > start talking about how to pull DLLs out of the XAP. > > <Deployment > xmlns="http://schemas.microsoft.com/client/2007/deployment" > xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" > RuntimeVersion="%(version)s" > EntryPointAssembly="Microsoft.Scripting.Silverlight" > EntryPointType="Microsoft.Scripting.Silverlight.DynamicApplication"> > <Deployment.Parts> > <AssemblyPart > Source="/%(path_to_dlr_assemblies)/Microsoft.Scripting.dll" /> > <AssemblyPart Source="/%(path_to_dlr_assemblies)/IronPython.dll" /> > <AssemblyPart > Source="/%(path_to_dlr_assemblies)/IronPython.Modules.dll" /> > <AssemblyPart > Source="/%(path_to_dlr_assemblies)/Microsoft.Scripting.Core.dll" /> > <AssemblyPart Name="Microsoft.Scripting.Silverlight" > Source="/%(path_to_dlr_assemblies)/Microsoft.Scripting.Silverlight.dll" /> > </Deployment.Parts> > </Deployment> > > > > Make sense? > Thank you, this is perfect!
> ~js > > Your initials are mine :) *From:* [EMAIL PROTECTED] [mailto: > [EMAIL PROTECTED] *On Behalf Of *Jonathan Slenders > *Sent:* Monday, June 16, 2008 10:03 AM > *To:* Discussion of IronPython > *Subject:* [IronPython] Silverlight+IronPython: external DLLs > > > > Hello, I'm working on dynamic generation of XAP files from XAML and Python > code. > The normal way is to pack them all in a single XAP file. The problem here > is that this files easily become a few MB and this is not reasonably when > you've -- say 10 -- of these silverlight controls on a webpage. > My current Manifest file looks like this: > > <Deployment > xmlns="http://schemas.microsoft.com/client/2007/deployment > " > xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" > RuntimeVersion="%(version)s" > EntryPointAssembly="Microsoft.Scripting.Silverlight" > > EntryPointType="Microsoft.Scripting.Silverlight.DynamicApplication"> > <Deployment.Parts> > <AssemblyPart Source="Microsoft.Scripting.dll" /> > <AssemblyPart Source="IronPython.dll" /> > <AssemblyPart Source="IronPython.Modules.dll" /> > <AssemblyPart Source="Microsoft.Scripting.Core.dll" /> > <AssemblyPart Name="Microsoft.Scripting.Silverlight" > Source="Microsoft.Scripting.Silverlight.dll" /> > </Deployment.Parts> > </Deployment> > > And when I don't include the dll files in the XAP container, Silverlight > tries to download them from the server, it's URL path relative to the > current page. > > Is it possible to set an absolute path where the Silverlight client can > download the DLL files? > And from the IronPython perspective, does it any harm to keep these DLLs > out of the XAP? > > Thanks, > Jonathan >
_______________________________________________ Users mailing list [email protected] http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
