ビルドしているWPFアプリケーションでSharpDevelop 4.0プロジェクトのICSharpCode.AvalonEdit.TextEditorコントロールを使用しようとしていますが、動作させることができません。.Net 3.5でICSharpCode.AvalonEditを使用しますか?
リビジョン4304のsvn://svnmirror.sharpdevelop.net/sharpdevelop/trunk/SharpDevelop/src/Libraries/AvalonEditからソースコードのコピーをチェックアウトしました。次に、Visual Studio 2008 SP1を使用してプロジェクトを構築しました、これはエラーなしで成功しました。私はそのようにように、空白の新しいWPFプロジェクトを作成したツールボックスにビルドDLLを追加し、デフォルトの空のウィンドウ上にテキストエディタコントロールを落とし
:私はプロジェクトを実行すると、
<Window x:Class="AvalonEditTest.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:avalonedit="http://icsharpcode.net/sharpdevelop/avalonedit"
Title="Window1" Height="300" Width="300" >
<Grid x:Name="LayoutRoot">
<avalonedit:TextEditor Name="textEditor" />
</Grid>
</Window>
しかし、フォームは完全に空白になります。マウスカーソルはデフォルトのポインタのままであり、ウィンドウはキー押下に応答しません。
私は何かが紛失していますか、またはAvalonEditが少し壊れていますか?
[編集:私はそれが私の特定の設定に関連するかもしれないと思うようになり始めています。私は64ビットのWindows 7 RCを実行しています。それはそれと関係がありますか?私はx86用にビルドしようとしましたが、違いはありませんでした。]
で私の作品は、ちょうど私のマシン上の違いはありません、ということを試みました。あなたはどのソースコード/バイナリのリビジョンを使用していますか? – Jacob
また、4304を使用しています。AvalonEditの部分をチェックアウトしました。プロジェクトファイルを変更して構築する必要がありました。次に、私のプロジェクトでそのDLLへの参照を追加し、上記のxamlを使用しました。 コントロールをツールボックスに追加しませんでした。 –
ああ、私は32ビットVistaで動作しています。コンパイルエラーが発生していないので、アーキテクチャ上の問題である可能性があります。 –