覚書

簡単バージョン管理

バージョン管理で一番頭を痛めるもの、それは『デグレード』です。 これは複数の人間で同一ファイル(設計書やソース)を修正したりしていると、よく起きる現象です。 発生原因は、大抵の場合、不注意な人が間違って上書きしてしまったとか、うっかりとかな…

ユーザー'(null)'のログインに失敗しました。というエラーが発生した場合の対処法

ASP.NETで、IIS と SQL Serverが異なるマシンの時にADO.NET の接続文字列を以下の様に記述して、 Dim sqlConn As New SqlConnection sqlConn.ConnectionString = "packet size=xxxx;integrated security=SSPI;data source=xxxx;persist security info=False;…

Response.Redirect、Response.End、Server.Transfer でエラー時の対策

詳しくはここを な〜んも考えずに使っていたら、“スレッドを中止しようとしました”というエラーが発生してしまうので、エラー回避手段を取る必要がある。 VB.NET 001 Response.Redirect("blank.html") ↓ 001 Response.Redirect("blank.html", False) 001 Res…

外部アプリケーションを起動する

コマンドライン引数、作業ディレクトリを指定してアプリケーションを起動できる。 実行するファイルは実行可能形式でなくても良い。 ただし、その形式に関連付けられたアプリケーションが見つからない場合、例外がスローされる。 VB.NET 001 Dim process As …

リモートデスクトップ

リモートデスクトップでコンソールセッションで接続する方法 mstsc /console