問題タブ [monodevelop]
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.
mono - 選択したGtkオブジェクト(ダイアログ)を作成しようとすると、Mono-Developがエラー ""をスローします。なぜですか?
最近、Mono-Develop IDE(v1)を使用してUbuntu 8.04でMono(1.9.1)を使い始めました。GTK-Sharp2を使用してPlayアプリのGUIを実行しようとしています。
何らかの理由でgtkダイアログ(ColorSelectionDialog
またはMessageDialog
)を作成しようとすると、コンパイラは「'Gtk.ColorSelectionDialog.ColorSelectionDialog(GLib.GType)'は保護レベル(CS0122)のためアクセスできません」というエラーをスローします。
おそらく、これらのダイアログはGTKライブラリのパブリックオブジェクトではありませんか?
例外をスローするいくつかのc#コードのサンプルを次に示します。
助言がありますか?
c# - Linux で Mono を使用しているときに System.Text.RegularExpressions が見つからないのはなぜですか?
Mono と Monodevelop (IDE) を使用して、Ubuntu で C# プロジェクトをコーディングしようとしています。
System.Text.RegularExpressions (Package?) が見つからないという事実を除いて、すべてが機能しています。私がインターウェブで見つけた唯一の関連するものはここにあります
ある種の解決策が投稿されているようですが、わかりません。助けてください :)
macos - Mac に MonoDevelop をインストールするにはどうすればよいですか?
Mac 用の MonoDevelop をダウンロードしましたが、インストール方法がわかりません。
ターミナルに何を入力してインストールするかを正確に知っている人はいますか?
c# - MonoDevelop でのコンソール入力の読み取り
入力を受け取り、それを出力として渡す単純な C# プログラムを作成しようとしています。たとえば、出力は次のようになります。
プログラムは次のとおりです。
これは、「MainClass」というクラスに含まれています
その出力は次のとおりです。
これが機能しないのはなぜですか? どうすれば機能させることができますか?
PS 私は MonoDevelop を使用しており、Console.ReadKey(); を追加しました。最後の WriteLine の後。変化なし。
.net - Linux 用 ASP.NET ページ デザイナー
Linux で動作する、シンプルで適切な .aspx デザイナーはありますか? この質問のすべてのものを調べましたが、「Linuxで実行」の条件を満たしたものはありませんでした。きちんとしたとは、デザイナーが asp.net Web コントロールを Web ページにドロップして、Monodevelop でさらに使用できるようにすることを意味します。
c# - app.config を app.exe.config にコピーするのは誰ですか?
私は、.NET プロジェクト (過去数年間取り組んできた) を作成してコンパイルするゲーム開発 IDE を作成しており、それを更新して、Windows/Visual Studio だけでなく、 Linux/MonoDevelop 向け (.NET 向けの驚くほど単純なプロセスですが、まだ微調整が必要です)。
この一環として、依存する DLL 名を <dllmap> 要素を使用して Linux の依存関係の名前にマップするために、app.config ファイルの生成を開始する必要があることがわかりました。app.config ファイルを出力名 app.exe.config にコピーする責任があるのは誰なのか、私は混乱しています。Visual Studio プロジェクトでは、app.config のビルド アクションは通常 "None" に設定されているようで、その設定はどこにもコピーされないことを示していますが、Visual Studio がプロジェクトをコンパイルすると app.exe.config (私は時々これが信頼できないことに気づきましたが)。MSBuild を使用して (デバッグ目的で) IDE によって生成されたソリューション ファイルをビルドすると、MSBuild は app.config を app.exe.config にコピーします。しかし、CSharpCodeProvider.CompileAssemblyFromFile を使用してプロジェクトをコンパイルすると、(自然に) コンパイルされません。ソースコードとして含まれている構成ファイルが好きではありません (「app.config(1,1): エラー CS0116: 名前空間には、フィールドやメソッドなどのメンバーが直接含まれていません」)。入力として含めない場合は出力します。app.config を app.exe.config に個別にコピーするのは私の責任ですか、それともこれを行うより標準的な方法はありますか?
最初の *.config ファイルを取得するのはハードワイヤードですか? 私の IDE では、app.config ファイルの名前が変更されるか、別のファイルが追加されることが考えられます (Visual Studio の場合と同様)。IDE が構成ファイルに対してこの秘密のアクションを持っているのは奇妙に思えます (構成ファイルに対する特別なアクションも見つからなかったため、MonoDevelop はこの点で同様に動作すると思います)。この秘密のアクションが適用されるファイルをどのように選択するかさえわかりません。
c# - GTK#とWindowsフォームの違いは何ですか?
GTK#とWindowsフォームの違いは何ですか?それらは完全に異なりますか?
ありがとう
macos - MacOSXでMonoDevelop2.1を使用して新しいWebプロジェクトを作成する=>例外
MonoDevelop2.1とMono-Framework2.7を新規インストールしました。新しいプロジェクトを作成しようとすると、次の例外が発生します。
私は何をすべきか?
asp.net - ASP.NET MVC、MonoDevelop、および Windows
Miguel de Icazaの投稿 (こことここ) とLluis Sanchez Gualの投稿 (こことここ) によると、Windows 用の MonoDevelop は間もなく準備が整います。個人的には、ASP.NET MVC のオープン ソース プロジェクトを開発するために、Windows で MonoDevelop を使用することに非常に興味があります。はい、Linux の下で MonoDevelop で作業する方が良いのですが、多くの理由で Windows の使用をやめることはできません (IIS7 はこれらの理由の 1 つです - 今日では、XSP よりも ASP.NET の方がはるかに優れています)。
質問 N1:誰かが Windows で MonoDevelop を使用して ASP.NET MVC で何かを開発しようとすることはありますか?
質問 N2: Visual Web Developer Express 2008 とは対照的に、Windows で MonoDevelop を使用する利点はありますか?
質問 N3:どちらの IDE (MonoDevelop と VWD Express) も無料ですが、実際にオープン ソース開発に適している/優れているのはどちらですか? また、その理由 (私にとって非常に興味深い) を教えてください。
編集:
はい、私は完全な Visual Studio 2008 Pro を使用しています。これは優れた IDE です。しかし、それはオープンソース開発には使用できません - 私はナンセンスだと思います。私は実際にお金を払っていますが、私のライブラリのユーザーには期待できません。では、Mono 現像または VWD Express のみを選択できますか? (質問N3を参照)
ありがとう
linq - OS X の MonoDevelop 2.0 で Linq を使用するにはどうすればよいですか?
Mac に MonoDevelop 2.0 をインストールしました。
新しいコンソール アプリケーションを作成しました。
「Hello World」プログラムは問題なく動作します。
しかし、私はLinqを使用できません。
using System.
Linq
オプションを表示しません。
私は何をすべきか?