※Windows11正式リリース前のバージョンで確認しています(2021/08/21時点)
Windows10と異なり、ファイルを右クリックしてもすべてのメニューが表示されなくなった。
すべてのメニューを表示したい場合は、右クリックすると表示される一覧の一番最後の「その他のオプションを表示」をクリックすればWindows10と同様のメニューが表示される。
削除などの場合は、上部に並んでいるアイコンからもできる(左から、切り取り、コピー、名前の変更、共有、削除)
コンバートツールを利用するだけで.NET 5に移行できたが、これまでの.NET Frameworkのバージョンを上げるような手軽さではなく、完全な互換性もなさそうなので、移行する際には十分な検証が必要になるはず。
特に今回は小規模なプロジェクトで試したが、より複雑なものであれば失敗するかもしれない。
.NET Framework から .NET への移植の概要に移行できないパターンも記載されているのでそちらも参照のこと。
{
"code": "woocommerce_rest_cannot_view",
"message": "リソースをリストすることはできません。",
"data": {
"status": 401
}
}
new RestAPI()の第4引数にfalseを指定したところ、エラーが発生しなくなった。
以前は未指定(デフォルトのtrue)で問題なく使えていたので原因不明。
ここにたどり着くまでに時間がかかったのでメモとして残しておく。
Android Studio4.1.1を利用していたが、別PCに4.2.1を構築し、以前作成したソースを持ってきて実行しようとしたところ、以下のエラーが発生した
Failed to install the following Android SDK packages as some licences have not been accepted. build-tools;30.0.2 Android SDK Build-Tools 30.0.2 To build this project, accept the SDK license agreements and install the missing components using the Android Studio SDK Manager. Alternatively, to transfer the license agreements from one workstation to another, see http://d.android.com/r/studio-ui/export-licenses.html
「licences have not been accepted」とあるので、調べたところ「sdkmanager –licenses」を実行すれば良いとあったが、効果が無かった。
原因が分からなかったが、4.2.1で新規に作成したソースだと動作しているため差を確認したところ、build.gradleのbuildToolsVersionが30.0.3となっていたため、ここを同じように30.0.2から30.0.3に書き換えることで動作した!
System.Data.SqlClient.SqlException: SQL Server への接続を確立しているときにネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないかアクセスできません。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。 (provider: SQL Network Interfaces, error: 26 - 指定されたサーバーまたはインスタンスの位置を特定しているときにエラーが発生しました)
そもそもIDやPWを間違えている場合なども考えられるが、今回はSQL Server上の「SQL Server Browser」サービスが起動していないことが原因だった。
SQL Server上のManagement Studioからだとこのサービスが起動していなくても接続できたので、気付きにくい。