用户无法从C:\ Program Files启动工具

时间:2013-11-13 12:46:01

标签: c# windows-7 inno-setup

我使用Inno Setup为我的C#应用​​程序创建安装文件!如果是用户 选择C:\ Program Files \作为安装文件夹,该工具不能以异常

开头
'System.NullReferenceException'

在Main

static class Program
{        
    [STAThread]
    static void Main()
    {
        Application.EnableVisualStyles();
        Application.SetCompatibleTextRenderingDefault(false);
        Application.Run(new View.MainGUI()); // EXCEPTION IN THIS LINE
    }
}

说明:

  • 安装在PrivilegesRequired=admin
  • [Setup]正常工作
  • 安装的默认文件夹C:\ UserData \(无问题)
  • Windows 7 32位

有关应用程序崩溃的任何提示吗?

THX

1 个答案:

答案 0 :(得分:0)

安装到需要管理员权限(c:\Program Files

的文件夹后,这是一个访问问题

解决方案:将我的日志文件的写入位置更改为%appdata%