Visual Studioレジストリの捕獲用を検出した問題
-
19-09-2019 - |
質問
最近、私は、再発の機械から32ビットWindows Vista64ビットWindows7。私は走VS2008.
一部のmy.NETアプリケーション用J#,現が問題になります。のプログラムも運行してしまっているんですけどい展開で私が使っているセットアッププロジェクトの作成.msi)を取得しこのエラー:
"Visual Studioレジストリの捕獲用を検出した問題"
どうしたらいいですか?このエラーが発生しない他のプログラム(記述が純粋にクライアントまで、フルのC#).
解決
これは、既知のバグとWin7、VS2008をインストーラーが公開COMオブジェクト。
ん@RogerFraserの先端としているのが問題
の課題である。
- 検索regcap.exe こちら: C:\Program Files¥Microsoft Visual Studio9.0¥Common7\ツール\展開
- 右クリックしてプロパティ(properties)を選択します。
- の互換性"のタブを選択
- チェックボックスにチェックを入このプログラムを実行するには互換性モードになります。
- 選択Windows Vista SP2、OSを落とがあります。
- [Ok]をクリックし、再コンパイル.
HTH.
他のヒント
私が出会ったまで、これは<私のために動作しませんでしたのhref = "http://blogs.msdn.com/b/smondal/archive/2010/05/19/regcap-exe-crashes-while-building-セットアッププロジェクト・イン・ビジュアル・スタジオ・2008.aspx」のrel = 『nofollowをnoreferrer』>このブログ記事のポスターは、デバッグ情報を見て、長いパスでバッファオーバーフローエラーを見つけました。 \ TEMPを、私はノームとクリスによって投稿の手順に従った後、それをコンパイルすることができました:私はCにソリューションを置きます。これは、Windows 7のx64上でVS2010をVS2005からアップグレードしたプロジェクトだった。
残念ながら、それはまだ同じエラーを取得し、私のために動作しませんでした。使い方 Windows 7のEnterprise Editionの64ビット。
これは(ドイツ語のみ、申し訳ありません)エラーの詳細をです
Problemereignisname: BEX
Anwendungsname: REGCAP.EXE
Anwendungsversion: 9.0.21022.8
Anwendungszeitstempel: 47316c84
Fehlermodulname: MSVCR90.dll
Fehlermodulversion: 9.0.30729.4926
Fehlermodulzeitstempel: 4a1743c1
Ausnahmeoffset: 0003689c
Ausnahmecode: c0000417
Ausnahmedaten: 00000000
Betriebsystemversion: 6.1.7600.2.0.0.256.4
Gebietsschema-ID: 3079
Zusatzinformation 1: 0a73
Zusatzinformation 2: 0a7372810d093ef4e8ab14e85634e08a
Zusatzinformation 3: 6150
Zusatzinformation 4: 6150f9546d0a47d70659c34cf83b2016