<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>詳細情報 &#8211; カミュプリィの雑多なメモ</title>
	<atom:link href="https://www.commuply.co.jp/technic/memo/tag/%E8%A9%B3%E7%B4%B0%E6%83%85%E5%A0%B1/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.commuply.co.jp/technic/memo</link>
	<description></description>
	<lastBuildDate>Sat, 13 Sep 2025 04:57:20 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.commuply.co.jp/technic/memo/wp-content/uploads/site-icon-150x150.png</url>
	<title>詳細情報 &#8211; カミュプリィの雑多なメモ</title>
	<link>https://www.commuply.co.jp/technic/memo</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>.NET SDK インストールとコンパイル</title>
		<link>https://www.commuply.co.jp/technic/memo/net-9-%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sat, 05 Jul 2025 04:05:32 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[アイコン]]></category>
		<category><![CDATA[アンインストール]]></category>
		<category><![CDATA[インストール]]></category>
		<category><![CDATA[コンパイル]]></category>
		<category><![CDATA[ダウンロード]]></category>
		<category><![CDATA[詳細情報]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1181</guid>

					<description><![CDATA[ダウンロード .NET SDK をダウンロードします .NET ダウンロード .NET と C# バージョンの組み合わせ .NET C# .NET 10 C# 14 .NET 9 C# 13 .NET 8 C# 12 . [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading" id="%25e3%2583%2580%25e3%2582%25a6%25e3%2583%25b3%25e3%2583%25ad%25e3%2583%25bc%25e3%2583%2589">ダウンロード</h2>


<p>.NET SDK をダウンロードします</p>



<p><a href="https://dotnet.microsoft.com/ja-jp/download" target="_blank" rel="noreferrer noopener">.NET ダウンロード</a></p>


<h3 class="wp-block-heading" id="net-%25e3%2581%25a8-c-%25e3%2583%2590%25e3%2583%25bc%25e3%2582%25b8%25e3%2583%25a7%25e3%2583%25b3%25e3%2581%25ae%25e7%25b5%2584%25e3%2581%25bf%25e5%2590%2588%25e3%2582%258f%25e3%2581%259b">.NET と C# バージョンの組み合わせ</h3>


<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>.NET</th><th>C#</th></tr></thead><tbody><tr><td>.NET 10</td><td>C# 14</td></tr><tr><td>.NET 9</td><td>C# 13</td></tr><tr><td>.NET 8</td><td>C# 12</td></tr><tr><td>.NET 7</td><td>C# 11</td></tr></tbody></table></figure>



<p><a href="https://learn.microsoft.com/ja-jp/dotnet/csharp/whats-new/csharp-version-history" target="_blank" rel="noreferrer noopener">C# の歴史</a>　C# の新機能の各バージョンに .NET と C# バージョンの組み合わせが書かれています</p>


<h2 class="wp-block-heading" id="%25e3%2582%25a4%25e3%2583%25b3%25e3%2582%25b9%25e3%2583%2588%25e3%2583%25bc%25e3%2583%25ab">インストール</h2>

<h3 class="wp-block-heading" id="%25e3%2582%25a2%25e3%2583%25b3%25e3%2582%25a4%25e3%2583%25b3%25e3%2582%25b9%25e3%2583%2588%25e3%2583%25bc%25e3%2583%25ab">アンインストール</h3>


<p>既にはいっているバージョンを確認します</p>



<pre class="wp-block-code"><code>dotnet --list-runtimes</code></pre>



<p>『プログラムの追加と削除』から『.net』で検索してアンインストールできます</p>


<h3 class="wp-block-heading" id="%25e3%2582%25a4%25e3%2583%25b3%25e3%2582%25b9%25e3%2583%2588%25e3%2583%25bc%25e3%2583%25ab-2">インストール</h3>


<p>ダウンロードした『dotnet-sdk-***.exe』を実行します</p>


<h2 class="wp-block-heading" id="%25e6%259c%2580%25e5%2588%259d%25e3%2581%25ae%25e3%2582%25a2%25e3%2583%2597%25e3%2583%25aa%25e4%25bd%259c%25e6%2588%2590">最初のアプリ作成</h2>

<h3 class="wp-block-heading" id="%25e3%2582%25b3%25e3%2583%25b3%25e3%2582%25bd%25e3%2583%25bc%25e3%2583%25ab%25e3%2582%25a2%25e3%2583%2597%25e3%2583%25aa">コンソールアプリ</h3>

<h4 class="wp-block-heading" id="%25e3%2583%2586%25e3%2583%25b3%25e3%2583%2597%25e3%2583%25ac%25e3%2583%25bc%25e3%2583%2588%25e4%25bd%259c%25e6%2588%2590">テンプレート作成</h4>


<p>インストール済みのテンプレートを確認します</p>



<pre class="wp-block-code"><code>dotnet new list</code></pre>



<p>コンソールのテンプレートを作成します</p>



<pre class="wp-block-code"><code>cd /d "テンプレートを作成するフォルダの場所"
dotnet new console -o 新しいアプリ名</code></pre>


<h4 class="wp-block-heading" id="%25e3%2582%25b3%25e3%2583%25b3%25e3%2583%2591%25e3%2582%25a4%25e3%2583%25ab">コンパイル</h4>


<pre class="wp-block-code"><code>cd /d "テンプレートを作成するフォルダの場所\新しいアプリ名"
dotnet publish -c Release -r win-x64 -p:PublishSingleFile=true -p:PublishReadyToRun=true</code></pre>



<p>コンパイルした *.exe ファイルは次の場所に作成されます</p>



<pre class="wp-block-code"><code>テンプレートを作成するフォルダの場所\新しいアプリ名\bin\Release\netバージョン\win-x64\publish</code></pre>


<h3 class="wp-block-heading" id="win-forms-%25e3%2582%25a2%25e3%2583%2597%25e3%2583%25aa">Win Forms アプリ</h3>


<p>画面がある Win Forms アプリをつくる方法はこのようになります　exeファイルの場所はコンソールアプリと同じです</p>



<pre class="wp-block-code"><code>cd /d "テンプレートを作成するフォルダの場所"
dotnet new <strong>winforms</strong> -o 新しいアプリ名
cd 新しいアプリ名
dotnet publish -c Release -r win-x64 -p:PublishSingleFile=true -p:PublishReadyToRun=true</code></pre>


<h3 class="wp-block-heading" id="%25e3%2582%25a2%25e3%2583%2597%25e3%2583%25aa%25e3%2581%25ae%25e3%2582%25a2%25e3%2582%25a4%25e3%2582%25b3%25e3%2583%25b3">アプリのアイコン</h3>


<p>アプリにアイコンを追加するには、アイコンファイル (*.ico) を用意します</p>



<p>「アプリケーション名.csproj」ファイルをメモ帳で開きます</p>



<pre class="wp-block-code"><code>「&lt;PropertyGroup&gt;」から「&lt;/PropertyGroup&gt;」のあいだに次の行を挿入します
<strong>&lt;ApplicationIcon&gt;アイコンファイル名&lt;/ApplicationIcon&gt;</strong></code></pre>


<h3 class="wp-block-heading" id="%25e8%25a9%25b3%25e7%25b4%25b0%25e6%2583%2585%25e5%25a0%25b1">詳細情報</h3>


<p>exeファイルに詳細情報を埋め込むには、「テンプレートを作成するフォルダの場所\新しいアプリ名\obj\Release\netバージョン\win-x64」フォルダにある「アプリケーション名.AssemblyInfo.cs」ファイルをメモ帳で開きます</p>



<pre class="wp-block-code"><code>著作権
（挿入）&#91;assembly: System.Reflection.AssemblyCopyrightAttribute(著作権表示)")]

製品名
&#91;assembly: System.Reflection.AssemblyProductAttribute("製品名")]

説明・ファイルの説明
&#91;assembly: System.Reflection.AssemblyTitleAttribute("説明")]

製品バージョン
&#91;assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.2.3")]

ファイルバージョン
&#91;assembly: System.Reflection.AssemblyFileVersionAttribute("1.2.3.4")]
</code></pre>


<h2 class="wp-block-heading" id="%25e3%2581%259d%25e3%2581%25ae%25e4%25bb%2596">その他</h2>


<p>.NET 9 では、画面のハードコピーを取得するときは拡大率を考えずに普通にできます　.NET 4 のときは面倒でした</p>


<h3 class="wp-block-heading" id="dotnet-%25e3%2581%25a7%25e3%2581%25ae%25e9%2596%258b%25e7%2599%25ba%25e3%2582%2592%25e8%25aa%25ac%25e6%2598%258e%25e3%2581%2597%25e3%2581%259f%25e8%25a8%2598%25e4%25ba%258b">dotnet での開発を説明した記事</h3>


<p><a href="https://note.com/notesdomino/n/n592ff123890c" target="_blank" rel="noreferrer noopener">自動でスクリーンショットを取得 (.NET C#)</a></p>


<h3 class="wp-block-heading" id="dotnet-%25e3%2581%25a7%25e9%2596%258b%25e7%2599%25ba%25e3%2581%2597%25e3%2581%259f%25e3%2582%25a2%25e3%2583%2597%25e3%2583%25aa">dotnet で開発したアプリ</h3>


<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="88OJZ17Gju"><a href="https://www.commuply.co.jp/download/filename-to-creation/">[Windows]画像ファイル名を作成日へ</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;[Windows]画像ファイル名を作成日へ&#8221; &#8212; カミュプリィ" src="https://www.commuply.co.jp/download/filename-to-creation/embed/#?secret=J3aCYpssRR#?secret=88OJZ17Gju" data-secret="88OJZ17Gju" width="500" height="282" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="GOF8CWxZdZ"><a href="https://www.commuply.co.jp/download/screencapture/">[Windows]自動でスクリーンショットを取得</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;[Windows]自動でスクリーンショットを取得&#8221; &#8212; カミュプリィ" src="https://www.commuply.co.jp/download/screencapture/embed/#?secret=cKaiC2BZIb#?secret=GOF8CWxZdZ" data-secret="GOF8CWxZdZ" width="500" height="282" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
