問題タブ [sharpdevelop]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
990 参照

c# - SharpDevelopのイベント名

Sharpdevelopに質問したい。SharpDevelopでコントロールのイベント名を変更できますか?VisualStudioのように「_」を追加したい。たとえば、SharpDevelopのボタンクリックイベントはデフォルトでButton1Clickに設定されています。VisualStudioのようにButton1_Clickに変更できますか?ありがとう。

0 投票する
1 に答える
2775 参照

python - IronPython2.6スクリプトから.exeをビルドするときにモジュール「ランダム」が見つかりません

SharpDevelopを使用して、IronPythonスクリプトから実行可能ファイルをビルドしています。唯一の問題は、スクリプトにランダムな行インポートがあり、ipy.exeを介してスクリプトを実行すると正常に機能することですが、SharpDevelopのスクリプトからexeをビルドして実行しようとすると、常に次のメッセージが表示されます。

SharpDevelopが「ランダムに表示」しないのはなぜですか?どうすればそれを見ることができますか?

0 投票する
2 に答える
2585 参照

wpf - ドキュメントプロパティへのAvalonEditバインディングのWPFデバッグ

私は一日中座って、AvalonEditsDocumentプロパティへのバインドが機能しない理由を調べようとしています。AvalonEditは、SharpDevelopプロジェクトの一部である高度なWPFテキストエディターです(SharpDevelop v4 Miradorで使用される予定です)。

したがって、単純なプロジェクト(1つのTextEditor(ライブラリ内のAvalonEditsの実名)を設定し、1つのプロパティを持つ単純なクラスを作成した場合)Documentと、静的テキストを含むダミーオブジェクトを返すと、バインディングは完全に機能します。

ただし、実際のソリューションでは、SomeEditorオブジェクトのコレクションをTabControlにバインドしています。TabControlにはSomeEditor用のDataTemplateがあり、TextEditorオブジェクトがあります。

これは機能しません。私がこれまでに調査したこと:

  • TextEditorのDataContextは、SomeEditorの適切なインスタンスに設定されます
  • TextEditors Documentプロパティは、SomeEditor.Documentプロパティ以外のインスタンスに設定されています
  • そのバインディングに接続されているno-opコンバーターにブレークポイントを設定すると、Documentの正しい値が表示されます(コンバーターが使用されます!)
  • また、VisualTreeを掘り下げてTextEditorへの参照を取得し、GetBindingExpression(TextEditor.DocumentProperty)を呼び出しましたが、これは何も返しませんでした。

  • WPFは次の情報を生成します。

    System.Windows.Data情報:10:バインディングを使用して値を取得できず、有効なフォールバック値が存在しません。代わりにデフォルトを使用します。BindingExpression:Path = Document; DataItem ='SomeEditor'(HashCode = 26280264); ターゲット要素は'TextEditor'(Name ='avalonEdit');です。ターゲットプロパティは'Document'(タイプ'TextDocument')です

  • バインドされているSomeEditorインスタンスには、バインドが発生する前に、ドキュメントの作成およびキャッシュされたコピーがすでにあります。ゲッターが呼び出されることはありません。

誰が私に何が間違っているのか教えてもらえますか?BindingExpressionが設定されていないのはなぜですか?プロパティゲッターが呼び出されないのはなぜですか?

//編集:新しいテストと新しい結果

私はもう少し読んで、コードビハインドでバインディングを設定しました。私がそれをするとき、それは働きます。XAMLでこれを設定しても機能せず、コードで同じことを行うのはなぜですか?

// edit2:高レベルのデータソースとして使用される監視可能なコレクションにオブジェクトを追加した直後に呼び出された場合もコードは失敗します(xamlバインディングが起動するのはそう長くはありません)。それは私にこれがタイミングの問題であると思わせます。誰でもそれについて何かを言うことができますか?

// edit3:バインディングコード:

0 投票する
1 に答える
875 参照

c# - SharpDevelop使用時のエラー

私はいくつかのコードを持っています:

最後の行にエラーがあります:「タイプ'object'を'Microsoft.Office.Interop.Outlook.MailItem'に暗黙的に変換できません。明示的な変換が存在します(キャストがありませんか?)」。どうしてか分かりません。以前はVisualStudio2010を使用していましたが、試用期間が終了しました。これをSharpDevelopで実行する希望はありますか?

0 投票する
1 に答える
356 参照

.net - IronPythonを使用したSharpDevelopのブレークポイント

IronPython / Winformsを使用してSharpDevelopでブレークポイントを機能させることはどういうわけか可能ですか?他の言語でも問題なく動作しますが、IronPythonでは停止しません

0 投票する
2 に答える
613 参照

.net - VisualStudioの「Breakonexceptions」に相当するSharpDevelop

Visual Studioには、「例外の中断」などのラベルが付いたデバッガー設定があります。例外が処理されるかどうかに関係なく、例外が発生するたびに(つまり、2パスの例外メカニズムの最初のパスで)デバッガーにドロップします。

これは非常に便利な機能であり、例外が発生しないようにするため、デバッガーで実行しているときは常にこの機能を維持するようにしています。

SharpDevelopで同等の設定が見つかりません。それがそこにあるかどうか、そしてそうでない場合は、なぜそうではないのか、何か考えはありますか?

0 投票する
1 に答える
951 参照

sharpdevelop - ソリューションのアクティブ構成 SharpDevelop

Visual Studio プロジェクトのアクティブな構成については既に質問しましたが、そのおかげで、.suo および csproj.user (C# の場合) ファイルに格納されていることがわかりました。

SharpDevelopで作成されたソリューションでは、これらのファイルが作成されていないことがわかりました。

SharpDevelop で作成されたソリューションのアクティブ構成の情報はどこに保存されますか?

0 投票する
1 に答える
2959 参照

svn - SharpDevelopにSVNアドインがないのはなぜですか?

私のSharpDevelopバージョンは4.0.0です。

Tools-> Subversionで見つけることができると言う人もいましたが、見つかりませんでした。

ダウンロードする必要がありますか?それは何のURLですか?

ありがとう。

0 投票する
5 に答える
29117 参照

c# - C#でのコーディングにVisual StudioではなくSharpDevelopを選択するのはなぜですか?

私は以前にSharpDevelopに数回遭遇しましたが、実際にその中でプログラムしている人は誰も知りません。C#の中規模プロジェクトに推奨しますか?

サブ質問:コンパイルの速度に違いはありますか?(記事は、SharpDevelopでのマルチスレッド準拠に関するものです)

答えてくれてありがとう!

0 投票する
1 に答える
1509 参照

c# - コンテキスト 0x3c74b38 が切断されています。COM コンポーネントで要求を処理するためにプロキシは使用されません。

Microsoft Visual C# 2008 Express Edition でウィンドウ アプリケーションを開発しています。アプリケーションを実行するとランタイム エラーが発生します。

(強調表示された行)

コンテキスト 0x3c74b38 が切断されています。COM コンポーネントで要求を処理するためにプロキシは使用されません。これにより、破損やデータ損失が発生する可能性があります。この問題を回避するには、内部に存在する COM コンポーネントを表す RuntimeCallableWrappers でアプリケーションが完全に完了するまで、すべてのコンテキスト/アパートメントが有効なままであることを確認してください。