2016-11-21 17 views
3

私はフランス語版のWindows 10を使用していますが、私たちのInstallshieldビルドインストーラはC:\ Users \ username \ Local Settings \ Application Dataを探して失敗します「エラー1320.指定されたパスが長すぎます」フランス語版Windows 10にインストールする英語インストーラを騙す

適切なLocal Settings \ Application Dataフォルダ(英語)に接続できるかどうかを確認しようとしましたが、アクセスできないか、adminとして管理していません管理者のコマンドラインからも権限を持っています。

私はWindows 10がこれらの標準フォルダのために何らかの種類の見えないエイリアスまたは互換性があることを理解していますか?

ソフトウェアをインストールするために使用できる手口はありますか?

+0

インストーラで正しい環境変数( '%APPDATA%')を使用している場合、これはうまくいくはずです。少なくとも部分的にハードコードされているパス? – slugster

+0

私はかなり正しい環境変数を使用していないと確信しています。だからこそ、問題を回避する方法があるのだろうかと私は思っています。 – SMGreenfield

+1

ハードコーディングされたパス(部分的にハードコードされている場合でも)を使用する場合は、MSIを再構築しない限り、それを丸める方法はありません。 – slugster

答えて

1

免責事項:これはハックされ、正解がslugsterによって提供された - それは私が問題を解決することができるかもしれないあなたのための提案を持っている邪魔だと今、MSIに

を再構築あなたのために。インストーラが探しているパスを作成して、そのフォルダをユーザマシンの正しいフォルダにリンクするためのシンボリックリンクを作成することができます。これが動作することは保証されませんが、ショットに値する可能性があります。シンボリックリンクの作成に関する詳細情報が必要な場合は、TechNetのMkLinkを参照してください。

関連する問題