Visual StudioのHTMLデザイナーの表示2016年11月16日 18時54分

Visual Studio HTMLデザイナー
たまにASP.netで開発をしようかと思うと、そのたびにHTMLデザイナーが表示されない。毎回毎回表示方法をネットで検索するのも煩わしくなってきたのでメモ。


「ツール」-「オプション」-「HTMLデザイナー」でHTMLデザイナーを有効にする。


しかし、なぜ時々表示されなくなるのか?

WebForms UnobtrusiveValidationMode には、'jquery' の ScriptResourceMapping が必要です。2015年11月12日 13時43分

ASP.netでValidtorを設置したら、


「WebForms UnobtrusiveValidationMode には、'jquery' の ScriptResourceMapping が必要です。」


というエラーが出た。

色々解決方法はあるようだが、手っ取り早いのは、Web.configに

<appSettings>
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None"/>
</appSettings>

を追加すること。弊害もあるのだろうが、とりあえずテストの段階ではこれでいいことにする。

.Net Framework データ プロバイダーが見つかりません。2015年11月10日 19時18分

Visual Studio からMicrosoft SQL Server 2008に接続しようと、
ツール(T)→データベースに接続(S)から設定を行った。

接続テストも成功し、「OK」ボタンで設定を保存しようとすると

「要求された.Net Framework データ プロバイダーが見つかりません。これは、インストールされていない可能性があります。」

というエラーが表示されキャンセルされてしまう。

.Net Frameworkをインストールし直すなどいろいろやってみたが、
一向に解決しない。

英語で「visual studio .net Framework data provider find」で検索し、
やっと見つけた解決方法は以下の通り

C:\Windows\Microsoft.NET\Framework\v???\Config\machine.config 又は
C:\Windows\Microsoft.NET\Framework64\v???\Config\machine.configをメモ帳で開く(???はバージョン)



<DbProviderFactories>と</DbProviderFactories>に囲まれた項目を探す



そのすぐ下にある <DbProviderFactories />を消し、上書き保存する。ソリューションを開きなおす。


つまりは <DbProviderFactories />が余分らしい。