やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

C#

dotnetコマンドでClassLib+NUnit+Consoleプロジェクトを含め参照設定したソリューションを作成してみた

C#

前回のパターンにあったConsole+テストのプロジェクトを作成してみた。

.NET開発環境とプロジェクトの対応パターンについて調べた

C#

どのプロジェクトを作るとき、どの環境を選べばいいのか。

Raspbian stretch dotnet コマンドについて調査する

C#

プロジェクトを自由に作れるようになりたくて。

Mono、MonoDevelop、Gtk+とGtk#、GladeとGlade#、GtkSourceViewとC#ラッパについて

C#

必要なソフトが多すぎて混乱してきたのでまとめる。GtkSourceViewが使いたいだけなのに。

Eto.Formsにおけるカスタム・コントロールの作り方を調べてみた

概要は把握したが、動作するコードは書けなかった。

Eto.Forms.TextControlを継承できなかった

これでTextAreaの右クリックメニューを消せるかと思ったのだが、そもそも継承できなかった。

Eto.Forms.WebView で JS製テキストエディタ Ace を ローカルファイルで記述し CDN から読み込む

できた。が、C#とJSが連動できないため、入力したテキストを取得できない……。

Eto.Forms.WebView で JS製テキストエディタ Ace の demo を読み込む

部分的にはできた。

Raspbian stretch MonoDevelop で Eto.Core をビルドできなかった

C#

デフォルト右クリックの処理を削除するためにはどうすればいいかを探るため。

Eto.Forms.TextAreaのコードを読んでみる

デフォルト右クリックの処理を削除するためにはどうすればいいかを探るため。

Eto.Forms.DynamicLayout.TextArea.MouseEvent + ContextMenu.Show() を使ってみたがデフォルトのメニューを消せない

TextAreaのデフォルト右クリックメニューを継承または上書きできない……

Eto.Forms.DynamicLayout.ContextMenuを使ってみた

C#

TextAreaのデフォルト右クリックを継承または上書きしたかったが、できなかった。

Eto.Forms.FontDialogを使ってみた

C#

表示領域を分離する。幅をドラッグ&ドロップで変更できる。

Eto.Forms.Splitterを使ってみた

C#

表示領域を分離する。幅をドラッグ&ドロップで変更できる。

MonoDevelop用Gtk#3.0のテンプレートプロジェクトをインストールしたがビルドできない

C#

デフォルトではGtk#2.0しか使えないので3.0も使いたかった。

MonoDevelop Gtk# 2.0 プロジェクトで GtkSourceView コントロールを使えなかった

C#

残念。

Eto.ToolkitのCodeEditorを正しくビルドできなかった

C#

面倒そうだし、できるかもわからないので、今回はここまでで断念する。

Eto.ToolkitのCodeEditorを実行できなかった

C#

前回の続き。

Eto.ToolkitのCodeEditorをMonoDevelopでビルドする

C#

無理矢理。

.NET Core 3.0 の Desktop Packs は Windowsのみ使用可(Linux非サポート)

C#

Microsoft様にはかないません。

Raspbian stretch dotnet コマンドで .NET Core コンソールアプリ+EFCore+SQLite3 プロジェクトを作成できた!

C#

やっとできた!

Raspbian stretch dotnet コマンドで .NET Core コンソールアプリ プロジェクトを作成&ビルドし実行できた

C#

MonoDevelopではできないけど、dotnetコマンドでなら実行ファイルを作成できた。

Raspbian stretch MonoDevelop .NET コンソールアプリ プロジェクトで EFCore を実行するもエラー(The type 'DbConnection' is defined in an assembly that is not referenced. )

C#

参照エラーと思われる。

Raspbian stretch MonoDevelop .NET コンソールアプリ プロジェクトはビルドできた

C#

.NET Framework(MONO?)を使ったプロジェクトならビルドできるみたい。

Raspbian stretch MonoDevelop .NET Core で コンソールアプリ プロジェクトがエラーになる(Error: NETSDK1061)

C#

なんでや!

Raspbian stretch MonoDevelop EntityFrameworkCore で SQLite3 を使えなかった2(Microsoft.Data.Sqlite.SqliteException: SQLite Error 1: 'no such table: *'.)

C#

情報少ない。

Raspbian stretch MonoDevelop EntityFrameworkCore で SQLite3 を使えなかった1(System.DllNotFoundException: e_sqlite3)

C#

情報少ない。

Raspbian stretch MonoDevelop で .NET Core 2.2.101 を参照する(.NET Standard 2.0)

C#

これで.NET Standard 2.0が使える。

Raspbian stretch に .NET Core 2.2.101 をインストールした

C#

バイナリの圧縮ファイルを解凍してPATHを通すだけ。

C#の実行環境について調べた(.NET Framework, .NET Core, .NET Standard, MONO)

C#

私の知識では、.NET FrameworkとMONOしか知らかったので調べてみた。