Welcome to WindowsClient.net | Sign in | Join

Known Issues for Syndicated Client Applications and Subscription Center

1. Some article items showing up as blank pages.

This is caused by a bug in the initial release version of the MSDN Reader that prevented feeds that applied certain compression technologies from being downloaded properly in some network environments. This has been fixed in the most recent versions of the MSDN Reader and Subscription Center.

To completely rectify the problem you need to do the following:

  1. Install the latest versions of the MSDN Reader AND Subscription Center. Shutting down both the Msdn Reader and Subscription Center (check the task bar) is strongly recommended before the updates are installed. Uninstalls should not be necessary. The latest version can be downloaded at the original installation point on windowsclient.net. To see what versions are installed, check the version number in Add/Remove Programs. The "Msdn Desktop Add-ons" should be version 0.5.2.1, "Msdn Reader" should be version 0.5.1.4, and Subscription Center should be version 0.9.2.1.
  2. Clean the feed cache. Delete "feeds.sdf" from the following location (dependent on OS):

    Vista:
    [OS Drive]:\Users\[user name]\AppData\Local\MSDN Reader\MsdnReader\Cache

    XP:
    [OS Drive]:\Documents and Settings\[user name]\Local Settings\Application Data\MSDN Reader\MsdnReader\Cache

    In many cases it is necessary to do both of these steps because this will make certain that the feed is downloaded properly. Just installing the latest version of the app may not work because the current feed may have already been downloaded with an MSDN Reader or Subscription Center version that contains the compression bug. Since the MSDN feed contains fairly static data, the feed only updates occasionally. Thus if the feed has been downloaded with a bad application, the data in the cache is still bad until either the cache is deleted (step #2) or the feed is updated.

  3. Re-sync from the either the MSDN Reader or Subscription Center application.

2. Occasional error page in Reader application after installation.

This condition can happen in the event that the reader application starts up and attempts to sync after the initial install while Subscription Center is already syncing the feed. The error page is shown because the reader application cannot load data from the cache (since it does not exist yet) and cannot sync the feed (because Subscription Center is currently syncing the feed).

Solution:
Manually sync or restart the reader application when Subscription Center is done syncing. You can determine if Subscription Center is done syncing by observing the progress bar on the reader application’s subscription button in the home view of Subscription Center. If there is no progress bar then a sync is not in progress.

3. Version incompatibilities between Starter Kit Beta 1 applications and SQL Compact 3.5 SP1

Due to a bug in SQL Compact 3.5 SP1, if SQL Compact 3.5 SP1 and a previous version of SQL Compact are running at the same time, the application running the older version of SQL will crash. This means that any application built using Starter Kit Beta 1 (which uses SQL Compact 3.0) will crash on any system which has SQL Compact 3.5 SP1 installed. SQL Compact 3.5 SP1 can be acquired through a variety of means, including:

  • Installing Subscription Center Beta 2
  • Installing Visual Studio 2008 SP1
  • Installing the latest betas of the Windows Live services (Mail, Messenger, etc.)

Known applications which encounter this issue include:

  • PI Reader (version 1)
  • MSDN Reader

Solution:

To fix the PI Reader,

  1. Through the Add/Remove programs dialog, uninstall the PI Reader
  2. Install the latest version of the PI Reader here

To fix the MSDN Reader,

  1. Through the Add/Remove programs dialog, uninstall Microsoft SQL Compact 3.5 SP1. NOTE: Please make sure that you do not need to use SQL Compact 3.5 SP1 in any of your other applications before uninstalling it. If you do need SQL Compact 3.5 SP1 for other applications, unfortunately there is no resolution to this issue.

For owners/developers of STarter Kit Beta 1 Applications,

  1. Upgrade your application to Starter Kit Beta 2