我已经使用 Visual Studio Installshield Limited Edition 向导打包了我的 WinForms 应用程序。
安装应用程序时,我在安装过程中收到此错误。
Error 2715. The specified File key ('myappname.xml_serializa') not found in the File table
任何人的任何想法?我完全失去了这个。
我已经使用 Visual Studio Installshield Limited Edition 向导打包了我的 WinForms 应用程序。
安装应用程序时,我在安装过程中收到此错误。
Error 2715. The specified File key ('myappname.xml_serializa') not found in the File table
任何人的任何想法?我完全失去了这个。
在您的安装程序项目目录中,打开 *.isl 文件并搜索错误消息中的文本 myappname.xml_serializa。它很可能会在那里很多次。删除它或更正它的所有实例。
我最近遇到了类似的问题,发现它没有找到密钥,因为我没有在指定应用程序数据 -> 文件部分添加.primaryoutput文件。在创建安装程序之前,检查您是否为设置添加了所有必要的文件。即使没有所有文件,也会创建安装程序,但它不会正确执行。
希望这可以帮助
更改 *.isl 文件解决了我们的问题。我发现我们已经更改了一个项目的 .NET 框架,当我们使用提示从 Installshield 中删除项目输出时,它并没有更新这个文件,所以当我们再次添加输出时,它现在包含两个输出。输出和输出 1。希望这可以帮助
这对我有用:我的项目是只读的,因为它连接到 TFS。如果您在脱机工作,请确保使项目文件可写。(在文件夹级别取消选中只读)
这对我有用: