def METHOD_NAME(self):
    searchPath = []
    currentDir = Directory.GetCurrentDirectory()
    searchPath.append(currentDir)
    filePathDir = Path.GetDirectoryName(Path.Combine(currentDir, self.fileName))
    searchPath.append(filePathDir)
    entryDir = Path.GetDirectoryName(Assembly.GetEntryAssembly().Location)
    searchPath.append(entryDir)
    siteDir = Path.Combine(entryDir, "Lib")
    searchPath.append(siteDir)
    devStdLibDir = Path.Combine(entryDir, '../../External.LCA_RESTRICTED/Languages/IronPython/27/Lib')
    searchPath.append(devStdLibDir)
    dllsDir = Path.Combine(entryDir, "DLLs")
    if Directory.Exists(dllsDir):
        searchPath.append(dllsDir)
    self.engine.SetSearchPaths(Array[str](searchPath))