ServiceReference.ClientConfig内のエンドポイント構成を変更するPowerShellスクリプトに取り組んでいますが、今日、問題が発生しました:一時フォルダー内のすべてのxap
コンテンツ(私が知っているようにxap
-名前が変更されzip
たアーカイブ)を抽出し、configとzipですべての作業を行う戻ると、silverlightプリローダーはアプリケーション(IISでホストされている)をロードしません。単に解凍して(WinRar / 7Zipを使用して)元に戻しても、ロードされません。xap
しかし、を使用して開きWinRar
、一時フォルダのコンテンツを解凍せずにすべての変更を行うと、正常に機能します。
多分誰かがこの問題についての情報/回避策を知っていますか?
私が使用するコードのps数行(PowerShell)
expand-archive -path $xapPackagePath -outputpath $xapExpandedTmpPath -force
write-zip -path (gci ($xapExpandedTmpPath + "\") -rec) -outputpath ($xapPackagepath)