SQL Server 2008 R2、.NET Framework 3.5、.NET Framework 4 などのカスタム ブートストラップがあります。Visual STudio 2010 の展開プロジェクトを使用して、.NET 4 アプリケーションを展開しています。私はこれらがなくなることを知っています。
ユーザーが特定の Windows 特権を持っていない場合に、ブートストラップを失敗するように指定する方法はありますか? SQL Server のセットアップは、これを独自に処理しているように見えますが、ユーザーが追跡するのが難しい非常に不可解なエラー コードとテキストを提供します。Windows バージョンのバイパスを設定できること、および SqlCheck.exe が何らかのバージョン チェックを実行することはわかっています。ユーザーのアクセス許可をチェックする独自のアプリケーションを作成する必要がありますか? SqlCheck.exe と同様に、ブートストラップはそのリターン コードをチェックできますか?
これは Bootstrapper Manifest Generator を使用して実現できますか? また、BMG は Visual Studio 2010 でもサポートされていますか? もうサポートされていないようですが、VS 2010 / Windows Installer 4.5 に固有のものがあるかどうかはわかりません http://archive.msdn.microsoft.com/bmg