satymale’s diary

日々の忘備録

新しいパソコンに開発環境を作る時のまとめ

新しいパソコンを買ってわくわくしながら開発環境を作ったは良いが、いざ使ってみると動かなくてハマる事ありませんか? パソコンを買い換えるのは何年か経った時なので、あの時どうやったのか忘れていることが多いです。 大抵はしょうもない事なのですが、毎回ひっかかるので備忘録です。

暗いテーマの開発環境を使うとモニタが暗くなる

対処1:自動輝度調整をオフにする

  1. [コントロールパネル]-[電源オプション]の「プラン設定の変更」をクリック。 f:id:satymale:20170526211116p:plain

  2. 「詳細な電源設定の変更」をクリック。 f:id:satymale:20170526211124p:plain

  3. [ディスプレイ]-[自動輝度調整を有効にする]を「オン」⇒「オフ」。 f:id:satymale:20170526211137p:plain

対処2:ディスプレイ省電テクノロジーを無効にする

  1. デスクトップで右クリックし、[グラフィクス・オプション]または「インテル グラフィックスの設定」をクリック。
  2. 「電源」を選ぶ。 f:id:satymale:20170526212849p:plain

  3. 「ディスプレイ省電テクノロジー」を「有効」⇒「無効」 f:id:satymale:20170526223817p:plain

IISASP.NETが動かない

対処:アプリケーション開発機能を有効にする

  1. [コントロールパネル]-[]プログラムと機能]-[Windowsnの機能の有効化または無効化]を開く。
  2. [インターネット インフォメーション サービス]-[World Wide Webサービス]-[アプリケーション開発機能]の「.NET 拡張機能4.7」「ASP.NET 4.7」にチェック。 f:id:satymale:20170527105737p:plain

プロジェクト参照でエラー

対処:NuGetパッケージを再インストールする

  1. ソリューションフォルダ配下のpackagesフォルダ内のパッケージを全て削除。
  2. [ツール]-[NuGet パッケージ マネージャ]-[パッケージ マネージャ コンソール]をクリック。 f:id:satymale:20170527121704p:plain

  3. [パッケージ マネージャ コンソール]で「Update-Package -Reinstall」を実行。

実行時にSQLServerCEでエラー

以下のようなエラーメッセージが出る時はDLLが足りていません。
「Unable to load the native components of SQL Server Compact corresponding to the ADO.NET provider」

対処:binフォルダにDLLを配置する

  1. binフォルダに以下のフォルダ、DLLを配置。
bin/  
├ x86/ (amd64)  
│  ├ sqlceca40.dll  
│  ├ sqlcecompact40.dll  
│  ├ sqlceer40EN.dll  
│  ├ sqlceme40.dll  
│  ├ sqlceqp40.dll  
│  └ sqlcese40.dll  
├ EntityFramework.dll
├ EntityFramework.SqlServer.dll
└ EntityFramework.SqlServerCompact.dll