Hello together,
i testing the first time at this evening "jeza.ioFTPD.ArchiveScript".
Have read the readme.txt and configure the files as wrote there.
Microsoft .net Framework 4 Client Profile & Extended are installed.
My System: Intel I3-3,3GHz - 8GB RAM - OS:Windows Server 2008 R2 x64
I get follow error in "jeza.ioFTPD.Archive.Debug":
[2013-02-21 20:58:09] --------------------------------------------------------------
[2013-02-21 20:58:09] Archive...
[2013-02-21 20:58:09] Assembly.GetExecutingAssembly().Location: ['D:\ioFTPD\scripts\jeza.ioFTPD.ArchiveScript\jeza. ioFTPD.Framework.dll']
[2013-02-21 20:58:09] System.Runtime.InteropServices.COMException (0x80090006): Ungültige Signatur (Ausnahme von HRESULT: 0x80090006)
bei System.StubHelpers.InterfaceMarshaler.ConvertToMan aged(IntPtr pUnk, IntPtr itfMT, IntPtr classMT, Int32 flags)
bei Microsoft.Win32.Win32Native.CreateAssemblyNameObje ct(IAssemblyName& ppEnum, String szAssemblyName, UInt32 dwFlags, IntPtr pvReserved)
bei Microsoft.Win32.Fusion.ReadCache(ArrayList alAssems, String name, UInt32 nFlag)
bei System.Reflection.RuntimeAssembly.EnumerateCache(A ssemblyName partialName)
bei System.Reflection.RuntimeAssembly.LoadWithPartialN ameInternal(AssemblyName an, Evidence securityEvidence, StackCrawlMark& stackMark)
bei System.Reflection.Assembly.LoadWithPartialName(Str ing partialName, Evidence securityEvidence)
bei System.Xml.Serialization.TempAssembly.LoadGenerate dAssembly(Type type, String defaultNamespace, XmlSerializerImplementation& contract)
bei System.Xml.Serialization.XmlSerializer..ctor(Type type, String defaultNamespace)
bei jeza.ioFTPD.Framework.Extensions.Deserialize[T](T xmlObject, String fileName, String defaultNamespace)
bei jeza.ioFTPD.Framework.ConsoleAppTasks.ParseConfig( )
bei jeza.ioFTPD.Archive.Program.Main()
Ok, i absolutly don`t understand this error-text.
What happened or what to do to fix it?
My configure:
jeza.ioFTPD.Archive.exe.config:
<?xml version="1.0"?>
<configuration>
<appSettings>
<add key="FileNameDebug" value="d:\\ioFTPD\\logs\\jeza.ioFTPD.Archive.Debug "/>
<add key="FileNameInternalLog" value="d:\\ioFTPD\\logs\\jeza.ioFTPD.log" />
<add key="FileNameConfiguration" value="archiveConfiguration.xml"/>
<add key="LogToConsole" value="true"/>
<add key="UpdateDupe" value="true"/>
<add key="DataSourceDupe" value="Data Source=d:\\ioFTPD\\scripts\\jeza.ioFTPD.Manager\\j eza.ioFTPD.Dupe.s3db"/>
<add key="DataSourceDupeUpdateCommand" value="UPDATE Folders SET PathReal = '{1}', PathVirtual = '{2}' WHERE ReleaseName = '{0}'"/>
</appSettings>
</configuration>
archiveConfiguration.xml: (all other tasks are disabled)
<task>
<status>Enabled</status>
<actionType>Delete</actionType>
<source>J:\\TEMP</source>
<destination>J:\\TEMP</destination>
<action id="TotalFolderCount">
<value>4</value>
<minFolderAction>3</minFolderAction>
</action>
</task>
Thanks for all answers