Good Morning Dan and Jasmina,
Yep the same error has popped up in my environment, this time with the expected error result as Dan was looking for as below… i hope this would help to get there and resolve the issue… and this is the only issue i’m having which is not allowing me to run the services 24/7 as expected…
one more thing i have noticed this error dosent loggged on the CMS until the xibo player have been restarted…
thanks Dan / Jasmina
9 16-05-26 08:34:16 TRD-SP-SMIT-04 Client [UI Thread] MainForm -
ChangeToNextLayout Layout Change to C:\Xibo Library\32.xlf failed. Exception
raised was: The process cannot access the file 'C:\Xibo Library\32.xlf' because
it is being used by another process.
8 16-05-26 08:34:16 TRD-SP-SMIT-04 Client [UI Thread] MainForm -
ChangeToNextLayout Prepare Layout Failed. Exception raised was: The process
cannot access the file 'C:\Xibo Library\32.xlf' because it is being used by
another process.
7 16-05-26 08:34:16 TRD-SP-SMIT-04 Client [UI Thread] MainForm - PrepareLayout
Handle Output: Handle v4.0Copyright (C) 1997-2014 Mark RussinovichSysinternals -
www.sysinternals.comusage: handle [[-a [-l]] [-u] | [-c <handle> [-y]] | [-s]]
[-p <process>|<pid>] [name] -a Dump all handle information. -l Just show
pagefile-backed section handles. -c Closes the specified handle (interpreted as
a hexadecimal number). You must specify the process by its PID. WARNING: Closing
handles can cause application or system instability. -y Don't prompt for close
handle confirmation. -s Print count of each type of handle open. -u Show the
owning user name when searching for handles. -p Dump handles belonging to
process (partial name accepted). name Search for handles to objects with <name>
(fragment accepted).No arguments will dump all file references.
6 16-05-26 08:34:16 TRD-SP-SMIT-04 Client [UI Thread] MainForm - PrepareLayout
IOException: System.IO.IOException: The process cannot access the file 'C:\Xibo
Library\32.xlf' because it is being used by another process. at
System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at
System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32
rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions
options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy,
Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String
path, FileMode mode, FileAccess access, FileShare share) at
System.IO.File.Open(String path, FileMode mode, FileAccess access, FileShare
share) at XiboClient.MainForm.PrepareLayout(String layoutPath) in
c:\Users\dan\www\xibo-dotnetclient\MainForm.cs:line 553
5 16-05-26 07:59:48 TRD-SP-SMIT-07 Client [UI Thread] MainForm -
ChangeToNextLayout Layout Change to C:\Xibo Library\35.xlf failed. Exception
raised was: The process cannot access the file 'C:\Xibo Library\35.xlf' because
it is being used by another process.
4 16-05-26 07:59:48 TRD-SP-SMIT-07 Client [UI Thread] MainForm -
ChangeToNextLayout Prepare Layout Failed. Exception raised was: The process
cannot access the file 'C:\Xibo Library\35.xlf' because it is being used by
another process.
3 16-05-26 07:59:48 TRD-SP-SMIT-07 Client [UI Thread] MainForm - PrepareLayout
Handle Output: Handle v4.0Copyright (C) 1997-2014 Mark RussinovichSysinternals -
www.sysinternals.comusage: handle [[-a [-l]] [-u] | [-c <handle> [-y]] | [-s]]
[-p <process>|<pid>] [name] -a Dump all handle information. -l Just show
pagefile-backed section handles. -c Closes the specified handle (interpreted as
a hexadecimal number). You must specify the process by its PID. WARNING: Closing
handles can cause application or system instability. -y Don't prompt for close
handle confirmation. -s Print count of each type of handle open. -u Show the
owning user name when searching for handles. -p Dump handles belonging to
process (partial name accepted). name Search for handles to objects with <name>
(fragment accepted).No arguments will dump all file references.
2 16-05-26 07:59:48 TRD-SP-SMIT-07 Client [UI Thread] MainForm - PrepareLayout
IOException: System.IO.IOException: The process cannot access the file 'C:\Xibo
Library\35.xlf' because it is being used by another process. at
System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at
System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32
rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions
options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy,
Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String
path, FileMode mode, FileAccess access, FileShare share) at
System.IO.File.Open(String path, FileMode mode, FileAccess access, FileShare
share) at XiboClient.MainForm.PrepareLayout(String layoutPath) in
c:\Users\dan\www\xibo-dotnetclient\MainForm.cs:line 553
1 16-05-22 08:47:41 TRD-WS-IT-04 Client [LibraryAgent] LibraryAgent - Run
Exception in Run: The process cannot access the file 'C:\Xibo
Library\stats.xml_131081078169868325' because it is being used by another
process.