ビュー:

動作:
バージョン5.1c SP1以降、DocuWareは.NET Frameworkバージョン4に基づいています。この変更は、新しいフレームワーク機能および開発ツール(新しいWindows Workflow Foundation、Managed Extensibility Framework、Parallels Extensionなど)を使用できるようにするため、およびMicrosoftによる最新の安定性、セキュリティ、およびパフォーマンスの強化を利用するために行われました。DocuWare .NET 4 アプリケーションを作成し、.NET framework 2.0 でビルドされたサードベンダー DLL を使用していますが、この DLL は 4.0 バージョンでは使用できません。

解決方法:
以前に使用した実行ファイル(.NET Framework 2.0、3.0、3.5ベース)は、.NET 4.0ランタイムを使用するように再構成できます。この方法では、アプリケーション設定ファイル(app.config)のタグ'useLegacyV2RuntimeActivationPolicy'を'true'に設定して拡張するだけで、古い実行可能ファイルでも.NET 4.0ランタイムがロードされます(インストールされている場合)。
*注意: この方法は安全性が低く、特にASP.NETアプリケーションはこの方法では動作しない可能性があります。

<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" />
<supportedRuntime version="v2.0.50727" />
</startup>

<runtime>
<generatePublisherEvidence enabled="false" />
</runtime>
</設定ツール>。

 

ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。