問題:
msi/dllファイルがブロックされたために、DocuWareの問題が報告されたことがあります。
目に見えるエラー、eventvwrのエラー、または以下のようなログインエラーが表示されます:
- 致命的なエラーが発生しました。
- 未知/未処理の例外が発生しました。
- 一般的な保護エラーによるエラーです。
- アセンブリ file://**/*.dll をロードできませんでした。このアセンブリは Web からダウンロードされた可能性があります。アセンブリが Web からダウンロードされた場合、それがローカル コンピュータに存在しても、Windows によって Web ファイルであるとフラグ付けされます。このため、プロジェクトで使用できない場合があります。この指定は、ファイルのプロパティを変更することで変更できます。信頼できるアセンブリのみブロックを解除してください。
また、Web ClientからインストールしたDocuWare Desktopアプリケーションにも影響することがあります。
ブロックされたzipファイルを解凍した場合、そのパッケージのコンテンツ全体がブロックされます。DocuWare Setupファイルには数百のファイルがあり、1つずつブロックを解除するには非常に長い時間がかかる場合があります。
解決方法:
zipファイルのダウンロードが完了したら、プロパティでブロック属性がオンになっていないことを確認してください。オンになっている場合は、zipファイルのブロックを解除してください。ZIPファイルのブロックを解除することで、そのZIPファイル内のすべてのコンテンツが正常に(ブロック属性がオンでなく)展開されます。
注意:
すでにブロックされたzipファイルを解凍した場合、コンテンツ全体がブロック属性オンになっています。すでに解凍されたファイルのブロックを解除したい場合は、Microsoftからこのコマンドラインユーティリティをダウンロードできます。
リンク: http://technet.microsoft.com/en-us/sysinternals/bb897440.aspx
ブロック/ブロック解除は、代替ストリームと呼ばれるNTFSの一部に由来します。プログラムを実行できるようにするには、代替ストリームを削除する必要があります。 "Streams.exe "をブロックを解除したいファイルのあるディレクトリ(例:C:˶Program Files (x86)˶DocuWare)にコピーし、コマンドプロンプトから以下のコマンドを実行します(管理者として実行)。
"C:♪Program Files (x86)♪DocuWare♪Streams.exe" -s -d *.*.
すべてのサブディレクトリのすべてのファイルが再帰的にブロック解除されます。
ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。
