web-dev-qa-db-ja.com

Windows 7上のVisual Studio 6で成功した人はいますか?

VS6は、Windows 7でのインストール中に完全に爆破する前に一連のエラーをポップしました。Windows7でVB6を機能させる必要があります。

32
ajl

VB6ニュースグループの皆さん report Windows 7で動作するようになりました。

このステップバイステップガイド は、IDEをWindows 7(64ビットを含む)にインストールする方法に関するものです。

それがうまくいかない場合(バレルを削る)、これを試してください tip Java VM?リンクが壊れているので、ここにヒントがあります:

VB6をインストールする前に。新しいファイルを作成し、msjava.dllという名前を付けてWindowsディレクトリに配置します。ファイルの長さはゼロにすることができます。その後、MicrosoftのJavaフレーバーの古いバージョンをインストールするようにプロンプ​​トなしで喜んでインストールできます。 VB6をインストールしたら、msjava.dllを削除してください。削除しないと、Windowsの更新により、更新が求められます。

または(バレルの穴を削る) これらのヒント IDE Vistaでの作業についての記事から?

脚注:ADOで開発する場合は、 this に注意してください。

29
MarkJ

動作することがわかった唯一の方法は、Windows XPモード(つまり仮想マシン)です。そこでは正常に動作しますが、それ以外はまったく動作しません。

4
Jerry Coffin

7 64ビットサービスパック5および6に勝ちます。互換性をオフにすると、動作するようです。

2
Joe Schmoe

最近、Windows 8.1上のVisual C++ 6.0で作成された古代のアプリケーションをデバッグする必要がありました。それらのすべてが失敗した異なるソリューションを試してみましたが、 this oneのみが機能しました。

この連中は、Windows Vista/7/8/8.1/10にVC++ 6、VB6、およびSP6をエラーなしでインストールできる特別なインストーラーを作成しました。

それが誰かに役立つことを願っています。

1

Windows 7 32ビットシステムでvb6を長い間使用しています。 xp2との互換性を持つvb6をインストールする必要があります。

Msjava.dllという名前のC:\ Windowsディレクトリに0バイトのファイルを作成します。

Autorun実行可能ファイルを介してインストールするだけではありません。代わりに、Visual Studio 6 CD(またはフォルダー)を参照し、Setup.exeを右クリックして[管理者として実行]を選択します。

プログラム互換性アシスタントの警告が表示されたら、[プログラムの実行]をクリックします。

カスタムセットアップを選択できるようになるまでセットアップ画面をステップ実行し、[次へ]をクリックします。

セットアップオプションで、次のアイテムをインストールします。MicrosoftVisual Basic 6.0

ActiveX

データアクセス
グラフィックス

[続行]をクリックすると、プロセスが開始され、(できれば)最終的に完了します。 MSDN CD、BackOffice、VSS、およびSNA Serverのインストールをスキップし、「今すぐ登録」のチェックボックスをオフにします。セットアップが完了するはずです。

http://www.Microsoft.com/downloads/en/confirmation.aspx?FamilyID=A8494EDB-2E89-4676-A16A-5C5477CB9713&displaylang=en からVB6 Service Pack 6をダウンロードしてインストールします。

C:\ Program Files\Microsoft Visual Studio\VB98を参照し、VB6.exeファイルを右クリックしてプロパティを選択することにより、Visual Basicの互換性設定を変更します(Windows 7で少しスムーズに実行できるようにします)。

[互換性]タブで、次を確認します。
このプログラムをWindowsの互換モードで実行するXP(Service Pack 3)

ビジュアルテーマを無効にする

デスクトップコンポジションを無効にする

高DPI設定でディスプレイのスケーリングを無効にする

IDEを起動すると、配色がWindows 7 Basicに変更されたという通知を受け取る場合がありますが、終了するとAeroに戻ります。この時点ですべてが正常に動作しているはずです!

注:新しいインストールvb6を初めて実行するときは、管理者権限とxp2互換性を使用して実行し、exeが任意のシステムで実行できるようにします。

1
Lord_of_Lucifer

互換性設定を使用したり、管理者として実行したりせずに、Windows 7 ProにVB6をインストールしました。

本当に助けにはなりませんが、それが機能することを示しています。

1
Adam Dempsey

このスレッドでは「サポートされている」という言葉が緩く使用されているため、不注意な読者がMicrosoftがVB6 IDE(つまり、統合開発環境)Windows XP以降のオペレーティングシステム。この事実は、このリンクのページに表示される表に明確に記載されています。 https://blogs.msdn.Microsoft。 com/nikosan/2012/04/20/support-statement-for-visual-basic-6-0-on-windows-8-updated /

VB6を使用して開発された実行可能ファイルは、実際にはWindowsのWindows XPからWindows 10--32/64-bitバージョン: https://blogs.windows.com/buildingapps/2015/06/22/getting-ready-for-windows-10-sdks-compatibility-bridges /

非標準の方法を使用して、IDEをMicrosoftがサポートしていないOSに取り組むようにすることは、自分自身/組織/雇用主をリスクにさらすことになり、リスク回避組織には適していません。

そうは言っても、最も純粋な解決策は、Windows XP=を仮想マシンにインストールし、そのVM Windows 10などの最新のホストOS 。これで問題なく動作し、インストール前/インストール後のカスタマイズを行わずにVB6セットアップディスクから直接インストールできます。

1
Jazimov

私のオフィスの何人かは、32ビットと64ビットの両方のWindows 7にVisual Studio 6(VC++なし)を問題なくインストールしました。共通点の1つは、UACを最低の設定まで下げたことです。他に特別なことは必要ありません。

1
C-Pound Guru

VB6 IDE(これはサポートされていました)の作業コピーを備えたVista x64ボックスがありました。OSをWindows 7 x64にアップグレードし、VB6 IDE私は知っています、巨大なPITAとkludgyですが、それでもうまくいきました。

0
Booji Boy

私はVB6を持っていますIDE Win-XP-16、Win-7-32、Win-7-64、Win-8.1-32、Win-8.1-64、win-10でOKを実行しています-32およびwin-10-64は、基本的にUACをオフにし、インストーラーを管理者として実行し、VB6.exeファイルをXP-SP3互換モードで実行するよう指示する上記の手順を使用します。

私はそれにいくつかの問題があり、これらを解決するためにもう少しグーグルをしなければなりませんでしたが、それらの問題や解決策が何であったかもう覚えていません。

XP、Win-7、Win 8.1、Win-10の32ビットバージョンでVB3 IDEを実行しています-インストールすることなく-C:\ VBをコピーしただけです。別のコンピューターからフォルダーをコピーし、*。LICライセンスファイルと* .VBXなどのファイルもコピーしました。

0
Glyn

Xpを最初にインストールし、次に新しいwin 7(アップグレードではない)をインストールすることで、vb6をwin 7 32ビットに正常にインストールしました。フォーマットしません。その後、問題なくvb6をインストールします

0
hammie108

VB6プログラミング言語は、Windows 10 Technical Previewでサポートされています。

Visual Basic 6アプリケーションが実行され、VB6 IDEがインストールされ動作します。

0
VB6 programming

Windows Virtual PCをインストールしたWindows 7 Ultimate 32ビットを実行します-XPモードで、MSDEV 6.0をXPウィンドウで実行できるので、私の問題は解決しました。

インストールする必要はありませんXPモードですが、MSサイトはバグです。

0
denislouisb