Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6354117
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 24, 20262026-05-24T22:31:34+00:00 2026-05-24T22:31:34+00:00

I have a page with Silverlight 4 oob app. After app is installed the

  • 0

I have a page with Silverlight 4 oob app. After app is installed the bage on the page should automatically refresh.
I tried calling the scripts or simple Document.Submit from code on InstallStateChanged – and they all worked well on win XP (not only on my machine), but on Win 7 or Vista the page hangs or even silverlight plugin crashes before the installation beginning. However without refresh function on the installation process flows smoothly.
How should I do the correct refresh for those systems? The info why this can happen will be helpful too.

    public App ()
    {
        this.Startup += this.Application_Startup;
        this.Exit += this.Application_Exit;
        this.UnhandledException += this.Application_UnhandledException;

        InitializeComponent();

        App.Current.InstallStateChanged += (s, c) => HtmlPage.Document.Submit(); //used that as the most common used example
    }

    private void Application_Startup (object sender, StartupEventArgs e)
    {
        if (Application.Current.IsRunningOutOfBrowser)
        {
            this.RootVisual = new MainPage();
        } else if (Application.Current.InstallState == InstallState.Installed)
        {
            this.RootVisual = new InstalledPage();
        } else
        {
            this.RootVisual = new InstallPage();
        }
    }

Where MainPage and installedPage are simple grids with text field. Install Page contains only button with click event – to install the App. The web page is auto generated one. Nothing more. Still on Win 7 and Vista have the same prob while install as they had.

UPD: project files

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-24T22:31:35+00:00Added an answer on May 24, 2026 at 10:31 pm

    I have changed your test case like this:

    public App () {
            ...
    
        App.Current.InstallStateChanged += new EventHandler(Current_InstallStateChanged);
    }
    
    void Current_InstallStateChanged(object sender, EventArgs e) {
        if(App.Current.InstallState == System.Windows.InstallState.Installed) {
            HtmlPage.Document.Submit();
        }
    }
    

    And it refreshes upon install on windows 7 fine.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a very simple silverlight xaml page displays textbox and a button. When
I have a simple test page in my Silverlight 4 application in which I'm
I have a Page in Silverlight which is Navigated from the MainPage.xaml, called OpenPage.xaml,
Ok, so this question probably isn't Silverlight specific. I have a silverlight 2 page
I have silverlight plugin on my page and some functionality to show panel as
I have a xaml navigation page with 5 listboxes (Silverlight 3). Four of the
I need something simple; I have page where a user clicks an author to
The problem I have a page with a silverlight object. It attempts to retrieve
I have multiple text boxes on a silverlight page. How can I make one
I have a silverlight page with scroll viewer in it. Inside scorll viewer I

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.