Jiro Laboratory

C#、ASP.NET、JavaScript、Androidとか

Visual Studio

.NET Core コンソールアプリでの SQLServer LocalDB の使用

docs.microsoft.com上記は dotnet コマンド を使って SQLite を使用するサンプルです。 以下に、Visual Studio を使って SQL Server(LocalDB) を使用する場合の手順を残しておきます。 Entity Framework Core のインストール、DB作成 Entity Framework Cor…

ASP.NET MVC Core 「HTTPS 用の構成」の有無による生成ソースの違い

「HTTPS 用の構成」の選択有無による生成ソースの違いを調べました。 違いがあったのは ・launchSettings.json ・Startup.cs のみです。 gist.github.com launchSettings.json 「HTTPS 用の構成」なし "applicationUrl": "http://localhost:5000",「HTTPS 用…

MSB4236 指定された SDK 'Microsoft.NET.Sdk.Publish' は見つかりませんでした。

環境変数Pathに以下を追加すると解消されました。 C:\Program Files\dotnet 参考 github.com

asp.net mvc C#7 ValueTuple でコンパイルエラーが出た

コンパイル エラー メッセージ: CS0012: 型 'System.Object' が参照されていないアセンブリで定義されています。アセンブリ 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' への参照を追加してください。 NuGetで Nu…

VS2017 Update-Databaseで '***'という名前の接続文字列がアプリケーション構成ファイルに見つかりませんでした。と言われたら

該当プロジェクトをスタートアッププロジェクトにしたら解決。

Visual Studio Community 2017 を常に管理者権限で起動する

Visual Studio Community 2015 から 2017 に変更したついでのメモ。 レジストリを変更することで常に管理者権限で起動できるようになります。 キー HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers 新規 > 文字列値 …

静的HTMLで Browser Link を使う

静的HTML では無効になっている とても便利なブラウザー リンク (Browser Link)の機能ですが、*.cshtml だけではなく静的htmlでも使えます。 ただし、デフォルトでは静的htmlのブラウザーリンクは無効になっているので web.config の修正が必要です。 以下の…

Visual Studio Community 2013でマクロ機能を使う

マクロの記録・再生機能は Visual Studio 2012 で廃止されてしまいました。 ただし、Visual Studio (Community) 2013で拡張機能をインストールすることでマクロ機能が使えます。*1 *1:StackOverflowで聞いてきました。

Autoprefixer:Web Essentials で自動的にベンダープレフィックスを追加する方法

Sassファイルを編集したら、-webkit-、-moz-などの必要なベンダープレフィックスを自動的に追加して .css を生成する方法です。 スタック・オーバーフローで教えてもらいました。

Visual Studio で Markdown を GitHub 風にプレビュー

WE-Markdown.cssを作る Visual Studioのメニューから、WEB ESSENTIALS → Add Markdown solution stylesheet で WE-Markdown.css というファイルが Solution Itemsフォルダに作成されます。あとは、こちらでGitHub風のcssを公開して下さっている方がいるので…

VisualStudio で ZenCoding(emmet)

Web Essentials で対応していた ネットではZenCoding専用の拡張機能が紹介されたりしていますが、Web Essentials で対応しているので他のプラグインは不要の模様。 VS Community がリリースされて拡張機能が無料で使えるようになったので、とても便利です^…

ジャンプリストから管理者権限で実行する方法(Visual Studio Community 2013)

devenv.exeには「互換性」タブがない Visual Studio Community 2013の実行形式は C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe ですが、この人には「互換性」タブがありません。 そのため、タスクバーにピン留めした場合、V…