7

Visual Studio Installshield Limited Edition ウィザードを使用して WinForms アプリをパッケージ化しました。

アプリをインストールすると、インストール中にこのエラーが発生します。

Error 2715. The specified File key ('myappname.xml_serializa') not found in the File table

誰からのアイデアはありますか?私はこれに完全に負けています。

4

5 に答える 5

12

インストーラー プロジェクト ディレクトリで、*.isl ファイルを開き、エラー メッセージ内のテキスト myappname.xml_serializa を検索します。かなりの回数そこにある可能性が高いです。削除するか、すべてのインスタンスを修正してください。

于 2013-09-08T17:03:00.327 に答える
4

私は最近同様の問題を抱えていましたが、[アプリケーション データの指定] -> [ファイル] セクションに.primaryoutputファイルを追加していなかったため、キーが見つからないことがわかりました。インストーラーを作成する前に、セットアップに必要なすべてのファイルを追加しているかどうかを確認してください。すべてのファイルが揃っていなくてもインストーラーは作成されますが、正しく実行されません。

お役に立てれば

于 2015-05-19T12:57:19.183 に答える
2

*.isl ファイルを変更すると、問題が解決しました。プロジェクトの .NET フレームワークを変更したことがわかりました。プロンプトを使用して Installshield からプロジェクト出力を削除しても、このファイルは更新されませんでした。そのため、出力を再度追加すると、2 つの出力が含まれるようになりました。OUTPUT と OUTPUT1。お役に立てれば

于 2015-12-07T17:00:39.290 に答える