2012-12-07 30 views
3

我正在嘗試使用D3。首先,我被下載到最後一個版本,並通過VS2012打開它。沒有做任何改變,我嘗試運行測試項目,並在運行時收到奇怪的錯誤消息,細節如下。鋤頭我能解決這個問題嗎?C#WPF D3(動態數據顯示)製圖項目

System.Security.VerificationException was unhandled by user code 
    HResult=-2146233075 
    Message=Operation could destabilize the runtime. 
    Source=DynamicDataDisplay 
    StackTrace: 
     at Microsoft.Research.DynamicDataDisplay.Charts.AxisControl`1..ctor() 
     at Microsoft.Research.DynamicDataDisplay.Charts.NumericAxisControl..ctor() in c:\Projects\DynamicDataDisplay\Charts\Axes\Numeric\NumericAxisControl.cs:line 10 
     at Microsoft.Research.DynamicDataDisplay.Charts.NumericAxis..ctor() in c:\Projects\DynamicDataDisplay\Charts\Axes\Numeric\NumericAxis.cs:line 18 
     at Microsoft.Research.DynamicDataDisplay.Charts.HorizontalAxis..ctor() in c:\Projects\DynamicDataDisplay\Charts\Axes\Numeric\HorizontalAxis.cs:line 18 
     at Microsoft.Research.DynamicDataDisplay.ChartPlotter..ctor() in c:\Projects\DynamicDataDisplay\ChartPlotter.cs:line 16 
     at System.Xaml.Schema.XamlTypeInvoker.DefaultCtorXamlActivator.InvokeDelegate(Action`1 action, Object argument) 
     at System.Xaml.Schema.XamlTypeInvoker.DefaultCtorXamlActivator.CallCtorDelegate(XamlTypeInvoker type) 
     at System.Xaml.Schema.XamlTypeInvoker.DefaultCtorXamlActivator.CreateInstance(XamlTypeInvoker type) 
     at System.Xaml.Schema.XamlTypeInvoker.CreateInstance(Object[] arguments) 
     at MS.Internal.Xaml.Runtime.ClrObjectRuntime.CreateInstanceWithCtor(XamlType xamlType, Object[] args) 
     at MS.Internal.Xaml.Runtime.ClrObjectRuntime.CreateInstance(XamlType xamlType, Object[] args) 
    InnerException: 

回答

1

自己的問題和自己的解決方案:)我解決了我的問題。問題是庫和測試項目構建目標平臺不一致。當我將測試項目構建目標平臺從x86更改爲任何cpu時,問題就解決了。仍然我不明白VS2012錯誤信息的意思:)但無論如何,問題解決了。