Как открыть файл silverlight в visual studio - PullRequest
1 голос
/ 15 декабря 2010

Просто быстрый вопрос.У меня есть система, которая содержит некоторые элементы Silverlight.Я не имею ни малейшего представления о кодировке Silverlight, но все, что мне нужно сделать, это изменить какой-то текст, чтобы понять, смогу ли я попасть в файл и справиться с ним.

Итак, файл, который мне нужно открыть, называется SilverlightUploader.xap, однако, когда я открываю его в текстовом редакторе, все, что я вижу, это:

PK‚y~=Ø|n²lø­’ÁNÂ@†ï&¾CÓØ6DÑJB€
±¨ç¥dãîN³;…ÖWóà#ù
¶€XP®³óýÿü;óùþÑîC"1W ÉÉ”Ô6pgDIËól4Å-S"2hqJ,BåER­^Ã÷o¼xƒº+¶•ÕС§Y    7½Œ+é:M&¡ÐÔµÔDæ;¥“¾0…œƒ‘âeF…ÁT™qž@àîibÝ$q‡T“PðÆ
Ô{Å|víß6šÌw;—ŽS ÏFÜ]V‹ú÷0eÑÉZ÷\Aý\!¦&ªíc±,r{ÂÜ(ö,tŒËzX$FiÙQ¾
ú±ªi<ƒj£¹´wÝ Uÿ¶·÷³«+d+n

ЯЯ уверен, что ранее я скачал и установил инструменты Silverlight для Visual Studio, однако, может быть, мне нужно сделать это снова?

Кто-нибудь еще имел опыт с этим?

Ответы [ 2 ]

4 голосов
/ 15 декабря 2010

.xap файлы - это просто zip-файлы, содержащие скомпилированную версию вашего приложения (DLL, изображения и т. Д.).Для получения дополнительной информации о структуре файла .xap см. здесь .
Если вы хотите сами убедиться, вы можете загрузить 7-Zip и извлечь SilverlightUploader.xap вПосмотрите, что конкретно внутри него (или просто измените расширение на .zip).
Однако вам нужно будет получить исходный код программы, чтобы иметь возможность его изменить.В противном случае инструменты Silverlight для Visual Studio не принесут вам никакой пользы.

1 голос
/ 15 декабря 2010

.xap файлы Silverlight - это ZIP-архивы, содержащие XML-файлы и скомпилированные библиотеки DLL. Обычно он не содержит исходный код. Если вы хотите, чтобы XML переименовал его в .zip

...