トップ «前の日記(2007-01-30) 最新 次の日記(2007-03-14)» 編集

のろのろのろ雑記

2006|05|06|07|08|09|11|12|
2007|01|03|04|05|10|
2008|01|02|03|04|05|06|08|09|10|11|12|
2009|02|03|04|05|
2012|08|09|11|12|
2016|04|09|11|

2007-03-08 (Windows Vista + UAC無効) * (Visual Basic 6.0 + Visual Studio Installer 1.1) = 最凶

_ [P2PQ][PC](Windows Vista + UAC無効) * (Visual Basic 6.0 + Visual Studio Installer 1.1) = 最凶

  1. Windows Vistaのユーザー アカウント制御(UAC)を無効にしている
  2. Visual Basic 6.0で作成したプロジェクトのインストーラをVisual Studio Installer 1.1で作成している
  3. Windows Vistaに含まれていないランタイムをインストールしなければならない

 この3つの条件が揃うと、「無事にインストールが終わったはずなのに『コンポーネント 'MSWINSCK.OCX' 、またはその依存関係のひとつが適切に登録されていません。…』とか言われて起動しない」という不思議な現象に遭遇します。

 ただ、「regsvr32 MSWINSCK.OCX /u」「regsvr32 MSWINSCK.OCX」とする(登録を解除して登録する)と、動作します…