AppDomain.CurrentDomain.AssemblyResolveイベントでアセンブリ を読み込むと、SPREADデザイナでの設定が無効になる場合がある

文書番号 : 39659     文書種別 : 不具合     登録日 : 2016/11/17     最終更新日 : 2016/12/07
文書を印刷する
対象製品
SPREAD for WPF 1.0J
状況
修正済み
詳細
AppDomain.CurrentDomain.AssemblyResolveイベントをハンドルし、アセンブリを読み込む場合、SPREADデザイナが参照しているすべてのアセンブリを読み込まないと、実行時にデザイナでの設定が無効になります。

回避方法
Service Pack 3(v1.0.2016.1207)で修正済みです。
Service Pack 3(v1.0.2016.1207)より前のバージョンでは次の回避方法が有効です。
------------------------------------------

AppDomain.CurrentDomain.AssemblyResolveイベントでアセンブリを読み込む際に、SPREADデザイナ(SpreadGridDesigner.exe)が参照する以下のすべてのアセンブリを明示的に読み込みます。

mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
GrapeCity.WPF.SpreadGrid, Version=1.0.2015.1109, Culture=neutral, PublicKeyToken=5c5c8ff7a6858ccc
System.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Fluent, Version=2.1.0.0, Culture=neutral, PublicKeyToken=3e436e32a8c5546f
System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
GrapeCity.WPF.CalcEngine, Version=1.0.2015.1109, Culture=neutral, PublicKeyToken=6ccb469776ba232c
System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Xml.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089