最小値は0
[assembly: AssemblyVersion("0.0.0.0")]
最大値は65534
[assembly: AssemblyVersion("65534.65534.65534.65534")]
この範囲外の値だと、「エラー CS7034 指定したバージョン文字列は、必要な形式 (major[.minor[.build[.revision]]]) に従っていません。 」となる。
curl https://juraku-software.net/?hoge=aaa&hoge2=bbb
として実行すると、
‘hoge2’ は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
となる。
(文字化け防止のため、コンソールの文字コードをchcp 65001で変更してから実行すると、
‘hoge2’ is not recognized as an internal or external command,
operable program or batch file.
になる)
この場合は、
curl "https://juraku-software.net/?hoge=aaa&hoge2=bbb"
のように”でURLを囲んであげれば、OK!
&は別のコマンドを指定するときに利用するため、hoge2というプログラムが存在しないということになる。
単純なミスだった・・・
Excel2016の機能を利用して、下のような日本地図を作成できます。

必要な設定と、作成した図をpngファイルとして保存できる機能を追加したExcelファイルをご用意いたしました。以下からダウンロードしてご利用ください。

※SQL Server 2016にて確認
-- ダミーテーブル
with dummyData as (
select 'AGroup' as code, 'A01' as child
union
select 'AGroup' , 'A02'
union
select 'AGroup' , 'A03'
union
select 'BGroup' , 'B01'
union
select 'BGroup' , 'B02'
union
select 'BGroup' , 'B03'
union
select 'CGroup' , 'C01'
)
select
code,
left(hoge.child, len(hoge.child) - 1) as child --末尾のセミコロンを除く
from
(
select distinct
dummy.code,
(
select
dummyData.child + ';' AS [text()] --セミコロン区切りしたい列を指定
from
dummyData
where
dummyData.code = dummy.code --大元のfrom句で指定されているテーブルとJOIN
for xml path ('')
) as child
from
dummyData dummy
) hoge
■実行結果
| code | value |
| AGroup | A01;A02;A03 |
| BGroup | B01;B02;B03 |
| CGroup | C01 |
※SQL Server 2016にて確認
-- 1つのコードに複数のデータが入っているダミーテーブル
with dummyData as (
select 'AGroup' as code, 'A01;A02;A03' as child
union
select 'BGroup' , 'B01;B02;B03'
)
select
code, --元々のコード
value --childを;で分割した値が入る
from
dummyData
cross apply string_split(child, ';') --セミコロンで区切る
■実行結果
| code | value |
| AGroup | A01 |
| AGroup | A02 |
| AGroup | A03 |
| BGroup | B01 |
| BGroup | B02 |
| BGroup | B03 |
■現象
電光ニュースのYahooのRSS読み込み時、「System.Net.WebException: 接続が切断されました: 送信時に、予期しないエラーが発生しました。。 —> System.IO.IOException: リモート パーティがトランスポート ストリームを終了したため、認証に失敗しました。」エラーになる現象を確認。
YahooがTLS1.2より前のプロトコルに対応しなくなったことが原因。
■対応
TLS1.2を有効にするため、.NET Framework4から4.6に上げた後、RSS取得処理の前に、
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12
を追加したところ、エラー無く取得できるようになった。