mieki256's diary



2026/01/07(水) [n年前の日記]

#1 [visualstudio] VisualStudio 2022の使い方を勉強中

Windows10 x64 22H2 + VisualStudio 2022 Community を使って C# の勉強中。

pdbファイルを生成しないようにしたい :

VisualStudio 2022 でビルドをすると、Debug、Release、どちらでも、.pdbファイルが作られる。

pdbファイルって何なの? どうやらデバッグ用の情報が入ってるファイルらしい…。それ、Release時は要らんのでは…? Debug時はともかく、Release時は作らないようにしたい。

以下のページで設定の仕方が紹介されてた。ありがたや。

_VisualStudio2022でReleaseビルドするときにpdbファイルを出力しないようにする VisualStudio - Qiita

  1. プロジェクト → xxxxのプロパティ、を選択。プロジェクトのプロパティタブ?が開く。
  2. ビルド → 全般 → デバッグシンボル、が見えるようにする。
  3. デバッグシンボル、と書かれてる左端のあたりにカーソルを合わせると歯車っぽいアイコンが表示される。そこにカーソルを合わせないと出てこないのでちょっと面倒。
  4. 歯車アイコンをクリックするとメニューが出てくる。デフォルトでは「すべての構成で同じ値を使用する」が選ばれてしまっているので、「Configuration ずつ値を変化させる」を選ぶ。
  5. DebugとReleaseで別々の設定ができるようになる。Debugは「プラットフォーム間で移植可能なPDBファイル」を選んで、Releaseは「生成済みのシンボルはありません」を選ぶ。

キャプチャ画像も撮ってみた。

vs2022_pdbfile_ss01.png

vs2022_pdbfile_ss02.png

vs2022_pdbfile_ss03.png

vs2022_pdbfile_ss04.png

1つのexeファイルにしたい :

VisualStudio 2022 上でC#を使って作ったアプリを他のPCに持っていける状態にしたい。「発行」という作業が必要らしい。

その際、.exeファイルとは別に .dll 等も作られてしまうのだけど、できれば .exeファイル1つにしたい。

以下のページで設定方法がなんとなく分かってきた。

_Visual Studioで単体で動作するexeファイルの作成方法 | teratail
_アプリケーション配置用に単一ファイルを作成する - .NET | Microsoft Learn

  1. ソリューションエクスプローラで、アプリ名?のあたりを右クリック。
  2. 右クリックメニュー内の「発行」を選択。
  3. 発行作業用のタブが開く。
  4. 「その他のアクション」をクリックして「編集」を選ぶ。
  5. 「プロファイル設定」ウインドウが表示される。
  6. 「ターゲットランタイム」を「win-x86」か「win-x64」にする。「ファイルの公開オプション」という項目が増える。
  7. 「ファイルの公開オプション」をクリックして、項目を展開(?)する。
  8. 「単一ファイルの作成」にチェックを入れて、「保存」をクリック。
  9. 発行タブに戻ってくるので「発行」をクリック。

これで、Releaseフォルダの下のほうの階層に publish というフォルダが作成されて、その中に生成物が入った。

また、プロファイル設定ウインドウの「配置モード」で以下を設定。
  • 「フレームワーク依存」にすると、ファイルサイズが小さい .exeファイルが生成された。
  • 「自己完結」にしたら、ファイルサイズが結構大きい.exeファイルが生成された。

どのPCに持っていっても動きそうなのは後者なのではないかなあ…。たぶん。

キャプチャ画像も撮ってみた。

vs2022_publish_ss01.png

vs2022_publish_ss02.png

vs2022_publish_ss03.png

vs2022_publish_ss04.png

vs2022_publish_ss05.png

#2 [pc] プリンタ用紙が無くなってしまった

インクジェットプリンタ Canon iP4600用に確保していたプリンタ用紙が無くなってしまった。

今まで使っていた用紙は、FUJIFILM 画彩(かっさい)。両面上質普通紙仕上げ。A4。250枚入り。顔料染料OK、と謳ってる。そこそこ厚みがあるので両面印刷もバッチリな用紙だった。

また買ってこないといけないけれど、お値段はいくらぐらいだろうとググってみたら、この商品は2023年に出荷終了していたと今頃になって知った。

_インクジェットペーパー(画彩(かっさい))サポート | 富士フイルム [日本]
_富士「画彩」が無くなったこと|JunAdako

なんてこった…。いやまあ、代替品を探すしかないのだろうけど。 EPSON や Canon が、厚口で両面印刷向きだよ、と謳ってる普通紙を販売してるようではある。そのあたりを選ぶしかないのかな…。

あちこちのレビューを眺めてみたけれど、EPSONのほうは臭いがするという話がチラホラ。薬品臭なのかな…。それとも倉庫で臭いがつくのだろうか。まあ、手元にあるのはCanon製プリンタなのだから、Canonから出てる消耗品を選んでおけば間違いないだろう…。

以上、1 日分です。

過去ログ表示

Prev - 2026/01 - Next
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project