Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Πρόβλημα με silverlight

  •  10-10-2010, 21:54

    Πρόβλημα με silverlight

    Καλησπέρα σε όλους,

    Ξεκίνησα τα πρώτα μου βήματα σε silverlight και έκανα μια μικρή εφαρμογή η οποία κάνει κλήση σε ενα service. Όταν το τρέχω τοπικά δουλεύει μια χαρά, αλλα να όμως που ήρθε και η ώρα να το ανεβάσω στον hosting server. Δεν δουλεύει και μου εμφανίζει αυτό το μήνυμα στην console του browser. 

    Uncaught Error: Unhandled Error in Silverlight Application An exception occurred during the operation, making the result invalid. Check InnerException for exception details. at System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary() at HomePageAd.NewsFeedReference.GetNewsFeedItemsCompletedEventArgs.get_Result() at HomePageAd.MainPage.newsFeedWcfClient_GetNewsFeedItemsCompleted(Object sender, GetNewsFeedItemsCompletedEventArgs e) at HomePageAd.NewsFeedReference.NewsFeedWCFClient.OnGetNewsFeedItemsCompleted(Object state)

    Ο κώδικας είναι αυτός
    public MainPage() {
            InitializeComponent();
            Loaded += new System.Windows.RoutedEventHandler(MainPage_Loaded);
        }
    
        private void MainPage_Loaded(object sender, System.Windows.RoutedEventArgs e) {
            var newsFeedWcfClient = new NewsFeedWCFClient();
            newsFeedWcfClient.GetNewsFeedItemsCompleted += newsFeedWcfClient_GetNewsFeedItemsCompleted;
            newsFeedWcfClient.GetNewsFeedItemsAsync();
        }
    
        void newsFeedWcfClient_GetNewsFeedItemsCompleted(object sender, GetNewsFeedItemsCompletedEventArgs e) {
            var source = (IList<NewsFeed>)e.Result;
            IList<CustomNewsFeed> customNewsFeeds = new List<CustomNewsFeed>();
            foreach (var item in source) {
                customNewsFeeds.Add(new CustomNewsFeed() {
                    ProductID = item.Products.ProductID,
                    ProductTitle = item.Products.Title,
                    Status = item.Text,
                    Thumb = string.Format("{0}/{1}", item.Products.Product_Photos.Select(pp => pp.PhotoPath).FirstOrDefault(), item.Products.Product_Photos.Select(pp => pp.PhotoName).FirstOrDefault()),
                    UserID = item.User.Id,
                    UserName = item.User.Username
                });
            }
            NewsFeedLB.ItemsSource = customNewsFeeds;
        }

    Δεν ξέρω αν έχει κάποια ιδιαίτερη σημασία, αλλα αν βάλω το url του service locally σε browser, μου εμφανίζει details του service. Άν όμως κάνω το ίδιο στον hosting server, με παραπέμπει να το κατεβάσω.

    Ευχαριστώ

    αν δεν το θες, www.antallakseto.gr
    Δημοσίευση στην κατηγορία: ,
Δείτε όλες τις δημοσιεύσεις της Θεματική Ενότητας
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems