VS 2012 で LE のガベージ バージョンを使用することを余儀なくされているため、インストール フォルダーのパスが長すぎるというメッセージが表示されるため、ビルドすることができません。文字通り、別のフォルダー内に同じパスを逐語的に作成しているように見えます。まず、これは DVD で失敗するので、無効にできますか? 次に、これは変数 ISProductFolder によって制御されているようですが、その場所を変更する方法が見つかりません。
誰か助けてくれませんか?
VS 2012 で LE のガベージ バージョンを使用することを余儀なくされているため、インストール フォルダーのパスが長すぎるというメッセージが表示されるため、ビルドすることができません。文字通り、別のフォルダー内に同じパスを逐語的に作成しているように見えます。まず、これは DVD で失敗するので、無効にできますか? 次に、これは変数 ISProductFolder によって制御されているようですが、その場所を変更する方法が見つかりません。
誰か助けてくれませんか?
各セットアップ ツールに問題があるのは当然のことです。アプリケーションの依存関係を正確に検出できるツールはないことに注意してください。ツールができる最善のことは、提案を行うことです。これが、ほとんどのセットアップ開発者が依存関係を自分で決定し、手動でインストーラーに含める理由です。
InstallShield に満足できない場合は、別のセットアップ ツールを試すことができます: http://en.wikipedia.org/wiki/List_of_installation_software
Advanced Installer の無料バージョンには、役立つVisual Studio セットアップ プロジェクトが含まれています。