Ошибка при чтении файла AppManifest.xaml в silverlight 4 - PullRequest
1 голос
/ 13 мая 2011

Я новичок в Silverlight. В моем приложении я должен загружать различные файлы XAP динамически.

При чтении файла AppManifest.xaml появляется ошибка ниже.

Метод или операция не реализованы.

Вот мой код.

Private Sub Button_Click_2 (отправитель ByVal как System.Object, ByVal e как System.Windows.RoutedEventArgs)

    Dim wc As New WebClient() 

    AddHandler wc.OpenReadCompleted, AddressOf EndOpenReadCompleted2

    wc.OpenReadAsync(New Uri("WebPortalUI.xap", UriKind.Relative))



End Sub



Private Sub EndOpenReadCompleted2(ByVal sender As Object, ByVal e As OpenReadCompletedEventArgs) 



    Dim appManifest As String = New StreamReader(Application.GetResourceStream(New StreamResourceInfo(e.Result, Nothing), New Uri("AppManifest.xaml", UriKind.Relative)).Stream).ReadToEnd()

    'Dim deploy As Deployment = TryCast(XamlReader.Load(appManifest), Deployment)

    Dim deploy As XElement = XDocument.Parse(appManifest).Root  //Here Error is coming





    Dim asm As System.Reflection.Assembly = Nothing



    For Each asmpart As AssemblyPart In deploy.Parts

        Dim source As String = asmpart.Source

        Dim streamInfo As StreamResourceInfo = Application.GetResourceStream(New StreamResourceInfo(e.Result, "application/binary"), New Uri(source, UriKind.Relative))

        asm = asmpart.Load(streamInfo.Stream)

    Next



    Dim type As Type = asm.GetType("WebPortalUI.Reports")   // Reports.xaml is one page

Как я могу решить эту проблему?

С уважением,

JN

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...