Silverlight クラスの単体テストを作成しています。Silverlight からクラス/コントロールのインスタンスを使用するたびに、通常、この例外が発生します。
System.UnauthorizedAccessException: クロススレッド アクセスが無効です。
ただし、他のタイプでは、Silverlight 単体テスト プロジェクトは問題ありません。
私が間違っていることは何か分かりますか?
編集:
using System.Windows;
using System.Windows.Controls;
using Microsoft.Silverlight.Testing;
using Microsoft.VisualStudio.TestTools.UnitTesting;
[TestMethod]
public void SomeTest()
{
var someTextBox = new TextBox(); // exception is triggered here
// assume logic
}