Папка не создается созданным пользовательским действием Wix Installer - PullRequest
0 голосов
/ 24 апреля 2019

Папка не создается на локальном диске C с помощью настраиваемого действия установщика Wix.

namespace MyCustomAction
{
    public class CustomActions
    {
        [CustomAction]
        public static ActionResult MySimpleAction(Session session)
        {
            string country = session["COUNTRIES"];

            string root = @"C:\Temp";

            try
            {

                if (!Directory.Exists(root))
                {
                   System.IO.Directory.CreateDirectory(root);
                    File.AppendAllText(@"C:\Temp\country.txt", country);
                }

            }
            catch (Exception)
            {
                return ActionResult.Failure;
            }
            return ActionResult.Success;
        }
    }
}
...