](HTML)IE8で「操作は中断されました。叩くとデフォルトのDNSサーバに対してクエリを発行します。第二引数にDNSサーバを指定してやればいいようです。ネットワーク(HTML)IE8で「操作は中断されました。」となる簡単なWEBサイトを作っていたんですが、IE8でテストしていると、リンクを押下すると、「操作は中断されました。」とかいうエラーが表示されました。この現象がでるPCとでないPCがある上に、現象発生するPCでもたまに現象が起きなくなる場合もあり、非常に気味が悪い現象でした。(FirefoxやChromeなど他のブラウザでは発生しません。IE6でも発生しませんでした。)いろいろ試すと、リンク元のページから、現象が発生するリンク先のページのURLにアンカータグ(ページ内リンク)が付いていると、この現象が発生します。(例:http://hoge.jp/test#top)逆にアンカーリンクをのけると発生しません。しているんですが、これを別の名前に変えたところ現象が発生しなくなりました。わたしのmemo帳でも取り上げられてました。IEには困ったものです。Webがらみ(Word)セルの途中で改ページを許可するWordで表を作成したときに、セル(行)の途中で改ページを許可する方法です。チェックをいれればOKです。まれにこのチェックがグレーアウトしてチェックできないケースがあります。これは表が途切れる位置にあるセルで、文字方向が縦になっている場合に起こるようです。文字方向を横にしてやる必要が有ります。Word触ってないので、基本的なこともわかってない3流PGです。「行の途中で改ページする」がグレーアウトされ、チェックを入れることができない。豆知識(.Net)文字列で桁を揃えるため0埋めしたい下記のように文字列型で数値をいれているケースが有るとします。メソッドを使えばいいようです。いう文字列になります。ちなみに、数値型を0埋め文字列にしたい場合は、String.Formatが使えますね。指定されたパスが見つかりません。」というエラーがイベントログに大量に出てました。LAN関係のドライバをいれてアンインストールしたらしいのですが、インストーラの出来が悪いようでドライバが残ってしまってしまってるようです。サービスを削除すればいいとあったので、下記コマンドで削除を試みます。見たら消えてたんでやれやれと思い再起動をかけるとまたイベントログに同じエラーが。レジストリを見たところ消えていたキーが復活してます。レジストリから直接消してもリブートするとまた復活してしまいます。仕方ないので消すのは諦めこのサービスが起動しないように設定することにしました。コマンドを使いサービスの構成情報を表示します。ドライバを一時的に無効にする方法によると、ドライバまたはサービスを要求に応じて起動する必要があります。ドライバまたはサービスの読み取りや初期化は行われません。して再起動してみました。するとエラーがイベントログに出ていません。これでサービスの停止が上手くいったようです。豆知識(.Net)DataTable.Selectの条件は引用符でくくらないとおかしなことになるDataTable.Selectメソッドを使って、データの抽出を行ってました。下記のように検索対象の列は文字列型ですが、中身は数値が入っています。メッソド実行時に発生します。以下でなければなりません。InnerException:ちなみに、検索値を他の値に設定するとこのエラーが出ません。DataTable.Select()メソッドに関してに答えが。コピペですが、詳しい話を。DataTable.Selectメソッドの内部ではバイナリサーチ(二分探索)を使っているようです。バイナリサーチは、一旦リストをソートしてから出ないと実行できません。検索列は文字列型なので、ソートすると下記のようになります。(文字列上の昇順になるわけです)1,10,2,20バイナリサーチはソートしたリストから中央の値を検索値と比較して、検索したい値が中央の値の右にあるか、左にあるかを判断するので、この場合、2番目以降(値10)に値があると判断されます。あるはずだとなって、エラーになるようですね。対策として、下記のようにSelectメソッドの検索値に引用符(シングルクォーテーション)を付けて明示的に文字列だとすればこのエラーは回避できます。"'");文字列検索するときは引用符の付け忘れに注意しましょう。引用符つけなくても一応動いてしまうので厄介です。.Net開発DFSサーバ障害時にすべきことWindowsServer2008R2を2台使ってドメインDFSサービスを提供しています。クライアントOSがXPの場合、片方のDFSサーバに障害が起きると、共有フォルダアクセス時に30秒弱の遅延が発生します。(フォルダ開く毎に30秒かかるので、作業になりません。Windows7の場合は遅延は最初の一回だけで後はサクサクでした。)詳しい原因はわかりませんが、パケットキャプチャした結果XPの場合、障害後も両方のサーバにアクセスしているようです。試した結果、障害があったサーバをDFSサーバとして無効にしてやればいいようです。(削除すると、おかしなことになり、DFSサービスを再インストールする羽目になりました。)削除の手順としては障害発生時に、正常稼動中のDFSサーバの管理ツール→DFSの管理を起動します。