2018-01-01から1年間の記事一覧

gRPCの接続が上手くいかない場合の対処方法

仕事でgRPCを使ったツールを使っているのですが(サーバー側C++/クライアント側C#)、接続が失敗する人がいました。その時は環境のせいかなぁ?と思っていたのですが、ちょっと人数が多くなってきて、本気で調べてみたのでその備忘録です。 まずgRPCの詳細ロ…

Fody/Costuraを使ったプロジェクトを連続でmsbuildすると失敗する

C#

数日前にFody/Costuraを使った記事を書きました。 nosimok.hateblo.jp で、Fody/Costuraが思いのほか簡単で便利だったので仕事のツールに対応していたら、CI環境(Jenkins)でなぜかビルドエラーになった。 実行順としては nuget locals all -clear nuget re…

Prism(2) - DialogServiceInjectionModule

前回Prism(1)としたけど、1日坊主で(2)を一生作らなかったらどうしよう…と思っていたのですが、 意外とモチベがあったので前回の予告通りPrismのModuleを触ってみました。 前回のDialogServiceInjectionをモジュール化しています。 CSharpSapmles/WPF/Prism/…

Prism(1) - DialogServiceInjectionサンプル

今までもPrismを使ってWPFアプリを作っていたんですが、ほぼSetPropertyとかDelgateCommandとかのさわりの部分しか使ってこなかったので、 Bootstrapper ViewModelLocator Unity Module あたりを使ってみようと思います。 というわけでGitHubに Bootstrapper…

実行ファイル(.exe)とdllをまとめる方法について

C#

.net環境でexeとdllをまとめる方法について ILMarge Fody/Costura のそれぞれについて軽くメモ ILMarge ''exe dll まとめる'' 等で検索するとだいたいILMargeでの方法が載っています。 ILMargeについてはgoogle先生や以下のページが詳しいので割愛。 アプリ…