久しぶりに開いた Visual Studio 2013 Community が、
Account 絡みで コケてるぅ~ !!!。
参ったなぁ、もう。
Visual Studio 2013 Community を久しぶりに動かしたら、
次の様な表示が!。
Your license has gone stale and must updated. Please
...
Check for an updated license
>
Failed to download a new license
普通、暫く、使わなかった場合に、
Account (License) 絡みで、同じ様になる事がありましたが、
" updated license " の所で、
再度、認証させれば、通っていました。
でも、
今回は 駄目 です。
どうやら、 Server Down が絡んでいそうな雰囲気です。
実際には、違うのですがね ... 。
尚、
同じ Account で利用している VS2017 の方は、
然程、日数が経っていない所為か、
無事に認証が通り、開けるのです ... 。
あ~、面倒!。
因みに、表記の文言で検索すると、
以下の様な対応策が見付けられます。
Developer Community
"Your license has gone stale and must be updated."
https://developercommunity.visualstudio.com/t/your-license-has-gone-stale-and-must-be-updated/419133
(Status; Closed - Fixed)
Could you do the following try do resolve your issue:
Open visual studio, then open File->Account Settings... dialog.
Sign out and close your VS.
Delete %localappdata%.IdentityService and %localappdata%¥Microsoft¥VSCommon¥OnlineLicensing
Start VS and sign in again
さて、自分の環境で確認すると、
C:¥Users¥UserName¥AppData¥Local¥Microsoft¥VSCommon¥OnlineLicensing¥VisualStudio¥15.0
は存在するけれど、
VS2013 用のが 無い ... 。 Sign-Out したからでしょうね。
さて、調べて見ると、
既定のシステム構成では TLS 1.0 が使用されます。そのため、
Visual Studio 2013 からサインイン画面のサイトへ接続を試みた際に接続が拒否され、ダイアログにエラーが表示
と原因を解説されている方がいらっしゃいました。 謂わば、準公式見解ですね。
Japan Developer Support Core Team Blog
https://jpdscore.github.io/blog/vs/vs2013-signin-error/
x64 OS での対応策を纏めて見ました。
根本的には レジストリ設定を追加 (上記元投稿には誤記あり) です。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319]
“SchUseStrongCrypto”=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319]
“SchUseStrongCrypto”=dword:00000001
コマンドで ぱき~! と直して仕舞う には 以下を実行して下さい。
そうそう、管理者での実行をお勧めします。
cmd.exe Command by Administrator for x64 OS
reg add HKLM\SOFTWARE\Microsoft\.NETFramework\v4.0.30319 /v SchUseStrongCrypto /t REG_DWORD /d 00000001
reg add HKLM\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319 /v SchUseStrongCrypto /t REG_DWORD /d 00000001
cmd.exe での様子です。 ( ¥ 表記を html 用に置換の為、コピペは不可 )
Microsoft Windows [Version 10.0.19044.2006]
(c) Microsoft Corporation. All rights reserved.
C:¥WINDOWS¥system32>reg add HKLM¥SOFTWARE¥Microsoft¥.NETFramework¥v4.0.30319 /v SchUseStrongCrypto /t REG_DWORD /d 00000001
この操作を正しく終了しました。
C:¥WINDOWS¥system32>reg add HKLM¥SOFTWARE¥Wow6432Node¥Microsoft¥.NETFramework¥v4.0.30319 /v SchUseStrongCrypto /t REG_DWORD /d 00000001
この操作を正しく終了しました。
C:¥WINDOWS¥system32>
さて、肝心な Visual Studio 2013 ですが、
Sign-Out せずに、レジストリ書き換えのみで、有効化の下準備が可能です。
無論、期限切れでしょうから、再度 License の 認証 更新 は必要ですが、 ね。
0 件のコメント:
コメントを投稿