Problems with Windows 2003 Service Pack 1 and IsolatedStorage

Discussion in 'ASP .Net' started by =?Utf-8?B?U2ltb24gQ2hlc3Rlcg==?=, Jun 22, 2005.

  1. Hello! Can anyone help me with this problem?...

    I have developed an ASP.NET (version 1.1) application which I have deployed
    to a number of webservers.

    The web application works fine on Windows 2000 Server computers. It also
    works OK on Windows 2003 Server UNTIL Windows 2003 Service Pack 1 is
    installed!

    The error and stack trace I am given is:

    [DirectoryNotFoundException: Could not find a part of the path "*".]
    System.IO.__Error.WinIOError(Int32 errorCode, String str) +287

    System.IO.IsolatedStorage.IsolatedStorageFile.GetFileDirectoryNames(String
    path, String msg, Boolean file) +373
    System.IO.IsolatedStorage.IsolatedStorageFile.GetRandomDirectory(String
    rootDir, Boolean& bMigrateNeeded, String& sOldStoreLocation) +55

    System.IO.IsolatedStorage.IsolatedStorageFile.InitGlobalsNonRoaming(IsolatedStorageScope scope) +112

    System.IO.IsolatedStorage.IsolatedStorageFile.GetRootDir(IsolatedStorageScope
    scope) +98

    System.IO.IsolatedStorage.IsolatedStorageFile.GetGlobalFileIOPerm(IsolatedStorageScope scope) +208
    System.IO.IsolatedStorage.IsolatedStorageFile.Init(IsolatedStorageScope
    scope) +37

    System.IO.IsolatedStorage.IsolatedStorageFile.GetStore(IsolatedStorageScope
    scope, Type domainEvidenceType, Type assemblyEvidenceType) +66
    System.IO.IsolatedStorage.IsolatedStorageFile.GetUserStoreForDomain() +12

    CMTC.Web.Configuration.WebAppConfigurator.WebAppConfigurator.LoadAppSettings()

    CMTC.Web.Configuration.WebAppConfigurator.WebAppConfigurator.GetValue(String
    key)
    CMTC.Kumquat.KumquatConfigurator.get_IsDataSourceFullyConfigured() +41
    CMTC.Kumquat.KumquatConfigurator.get_IsFullyConfigured() +12
    CMTC.Kumquat.Global.Application_BeginRequest(Object sender, EventArgs e)
    +562

    System.Web.SyncEventExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute() +60
    System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&
    completedSynchronously) +87

    As you can see, this problem is been caused by an Isolated Storage function.
    I am confident that my code is correct (because it works fine on Windows 2000
    and before Windows 2003 SP1 is applied). Therefore, I suspect that the
    service pack changes some permissions on the computer that causes this
    problem. However, I have been unable to determine exactly what permissions it
    changes (machine.config and File System permissions for the Network Service
    user look OK).

    Has anyone else experienced anything similiar? What is it that Windows 2003
    Service Pack 1 changes that interrupts the way my app uses Isolated Storage?

    Any suggestions gratefully received!
     
    =?Utf-8?B?U2ltb24gQ2hlc3Rlcg==?=, Jun 22, 2005
    #1
    1. Advertisements

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Doug
    Replies:
    0
    Views:
    385
  2. Peter D. Dunlap
    Replies:
    0
    Views:
    514
    Peter D. Dunlap
    Apr 11, 2005
  3. Diana L
    Replies:
    3
    Views:
    982
    ravie
    Aug 4, 2006
  4. Ted Duross
    Replies:
    4
    Views:
    3,078
    Ted Duross
    Jul 7, 2005
  5. Tim Jones
    Replies:
    0
    Views:
    512
    Tim Jones
    Jan 31, 2004
  6. Phoenix_Dfire
    Replies:
    0
    Views:
    141
    Phoenix_Dfire
    Aug 19, 2003
  7. Simon Chester
    Replies:
    1
    Views:
    224
    Bob Barrows [MVP]
    Jun 22, 2005
  8. Alexander Farber

    pack 'C3U*' not same as pack 'C3(xC)*'

    Alexander Farber, Jun 23, 2005, in forum: Perl Misc
    Replies:
    2
    Views:
    365
    Ilmari Karonen
    Jun 23, 2005
Loading...