2012-04-06 3 views
0

私はc#を使用して、自動ダウンローダ/アップデータを作成していますか、アプリケーションがあるかどうかを確認します。新しいバージョンのアプリケーションをダウンロードする必要がある場合、それをダウンロードしてLocalAppData/MyApplication Directoryに配置します。ダウンロードしたファイルを開くときにエラーが発生する自動ダウンローダ/アップデータを作成する

私はアプリケーションを実行しようとすると、私はこのエラーがから来ているのか理解していない

The volume for a file has been externally altered so that the opened file is no longer valid 

エラーが発生します。 FTPでファイルをコピーするだけで、どこに置いてもうまく動作します。しかし、すぐにアップデータが実行されます。私はそのエラーを取得します。

私はC#を使用し、WebClientを使用してファイルをダウンロードしてから、WshShellClassを使用してアプリケーションのショートカットを作成しています。

洞察力はすばらしいと思います。私がアイテムをダウンロードするために使用しているコードを投稿するのに役立つなら、私もそれを行うことができます。

答えて

0

サーバはちょうどのhttpそれらをダウンロード... obviously..sorry人々

しようとすると、設定ファイルが見つかりません404を返しますので、私は、WebクライアントがMyApplication.exe.configをダウンロードしていなかった、問題を発見し[OK]を
0

クールな質問です。

また、このようなエラーは次の場合に発生します。 1.ドメイン内のロードアセンブリ。 2.アセンブリは実行可能な設定の名前を.backupに変更し、新しい設定を作成します 3.アセンブリがアンロードされ、再度ロードされました

関連する問題