hello everyone,
i'am currently trying to upgrade from v9.02.02 to v9.12.2 on a testserver. i've made myself a custom subversion extension which worked fine under v9.02.02 but not under v9.12.2. so i imported the new dll's into the project and recompiled again but it says that "'MindTouch.Tasking.Result' does not contain a definition for 'Catch' (CS0117) - D:\Work\DekiWikiExtensions\Subversion\SubversionSe rvice.cs:230,77".
my project references the following dll's: mindtouch.deki.ext.dll, mindtouch.dream.dllCode:protected override Yield Start(XDoc config, Result result) { yield return Coroutine.Invoke(base.Start, config, new Result()).Catch(result); // read configuration settings _username = config["username"].AsText; _password = config["password"].AsText; _uri = config["svn-uri"].AsUri; if (_uri == null) { throw new ArgumentException(MISSING_FIELD_ERROR, "svn-uri"); } _svnBinPath = config["path-to-svn"].AsText; if (string.IsNullOrEmpty(_svnBinPath)) { throw new ArgumentException(MISSING_FIELD_ERROR, "path-to-svn"); } if (!System.IO.File.Exists(_svnBinPath)) { throw new System.IO.FileNotFoundException("SVN binary not found", _svnBinPath); } _bugUri = config["bugs-uri"].AsUri; _svnRevUri = config["svn-revision-uri"].AsUri; _svnBaseDir = config["svn-uri-is-base-dir"].AsBool ?? false; result.Return(); }
are there some major changes on the interfaces and its functionality?
thanks, best regards christoph


Reply With Quote