Я скачал и установил Unity Framework 2.0 .
Я добавил два файла в папку установки по умолчанию.
C:\Program Files (x86)\Microsoft Unity Application Block 2.0 for Silverlight\Bin
Microsoft.Practices.Unity.Silverlight.extmap.xml :
<?xml version="1.0"?>
<manifest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<assembly>
<name>Microsoft.Practices.Unity.Silverlight</name>
<version>2.0.414.0</version>
<publickeytoken>31bf3856ad364e35</publickeytoken>
<relpath>Microsoft.Practices.Unity.Silverlight.dll</relpath>
<extension downloadUri="Microsoft.Practices.Unity.Silverlight.zip" />
</assembly>
</manifest>
и Microsoft.Practices.ServiceLocation.extmap.xml :
<?xml version="1.0"?>
<manifest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<assembly>
<name>Microsoft.Practices.ServiceLocation</name>
<version>2.0.414.0</version>
<publickeytoken>31bf3856ad364e35</publickeytoken>
<relpath>Microsoft.Practices.ServiceLocation.dll</relpath>
<extension downloadUri="Microsoft.Practices.Unity.Silverlight.zip" />
</assembly>
</manifest>
У меня никогда не былоЯ использовал Unity Framework, поэтому я решил включить обе сборки в один ZIP-файл.Для этого я установил атрибут downloadUri
элемента extension
в одно и то же имя файла в обоих файлах extmap.xml.В этом случае я использовал Microsoft.Practices.Unity.Silverlight.zip .
Я добавил ссылку на сборку Microsoft.Practices.Unity.Silverlight из проекта Silverlight 4.0.
Далее я установил флажок: Уменьшить размер XAP с помощью кэширования библиотеки приложений в свойствах проекта моего проекта Silverlight.
Перестроить решение.В папке ClientBin веб-приложения хоста после перестройки был добавлен новый Zip-файл Microsoft.Practices.Unity.Silverlight.zip.
Я бы предложил следовать методу, который я использовал, и посмотрю, работает ли ондля тебя.Попробуйте перестроить решение с отключенной опцией (и очистите папку bin клиента).Очистите, и восстановите с проверенным и посмотрите, имеет ли это какое-либо влияние.