I am in the process of writing a custom installer program in which I will use MSIInstall function. Unfortunately the function requires the path of the package to install. If the current directorymeans the directory whre execution is taking place then that may solve the problem. I once used a dot to represent current directory in a file open operation but the open operation failed. Please, how does one represent current directory in a way that it will make it possible for a file open operation to succeed or the MSIInstall function to succeed.