我正在尝试通过 Install Shield 向导部署我的 Visual Studio 2012 vc++ 应用程序。得到的错误是:错误 1324。路径 .. 包含无效字符
我遵循本教程并通过示例应用程序获得了成功。
http://www.flexerasoftware.com/webdocuments/productdemos/IS2010_VSLE_Demo/IS2010_VSLE_Demo-lite.html
但是当我尝试部署我的应用程序时,我创建的安装文件给了我这个错误。
请帮我
我正在尝试通过 Install Shield 向导部署我的 Visual Studio 2012 vc++ 应用程序。得到的错误是:错误 1324。路径 .. 包含无效字符
我遵循本教程并通过示例应用程序获得了成功。
http://www.flexerasoftware.com/webdocuments/productdemos/IS2010_VSLE_Demo/IS2010_VSLE_Demo-lite.html
但是当我尝试部署我的应用程序时,我创建的安装文件给了我这个错误。
请帮我
我以前从未在野外见过这个,但它被描述为:
http://support.microsoft.com/kb/292582
基本上,这听起来像是计算机在注册表中有 Windows Installer 解析的内置目录之一的无效数据。这是一个环境问题,而不是安装程序逻辑问题。
不过,我必须查看安装程序日志和计算机注册表才能确认或否认这一点。
我最近遇到了同样的问题(使用 Installshield 2015)。问题是,在应用程序数据/文件和文件夹下有一个名为..的文件夹的定义- 所以安装程序会尝试在目标系统上创建一个文件夹..,这当然不起作用。
删除该文件夹定义并将其包含的文件移动到父文件夹定义为我解决了这个问题。