none
使用 vb6 的開發環境會有當機問題 RRS feed

  • 一般討論

  • 一直有個小困擾
    在我的電腦上,有安裝 VB6 與 Visual Studio .net 2008
    如單純只有 安裝 VB6 時,使用 vb6 的開發環境做 Debug 時,皆正常
    但只要再 安裝 Visual Studio .net 2008 的開發環境後
    使用 vb6 的開發環境做 Debug 時,皆會出現很奇怪的現象
    第一次,可以做 Debug,但做第二次時,會跳出一訊息

    『VB6.exe-應用程式錯誤  "0x7e6f44c6"指令參考的"0x7e6f44c6"記憶體不能為"read"』

    皆會當機,跳出 vb6 的開發環境

    我的電腦 OS :XP
    不知各位先進是否也有過這樣的情況
    如有,可否提供一些處理經驗
    謝謝
    • 已變更類型 Lolota Lee 2009年9月11日 上午 01:46 發問者自行解決了問題
    2009年9月10日 上午 02:37

所有回覆

  • HI,

    安裝Visual Studio 2008應該不影響VB6才對, 如果懷疑是Visual Studio 2008的影響, 可以考慮將Visual Studio 2008移除, 再利用VB6進行DEBUG看看
    2009年9月10日 上午 02:58
  • VB6 跟 VBNET 是各自獨立的東西,核心也不同,VBNET 不使用 VB6 元件。
    我重灌電腦前,同時安裝 VB6 / VS2005 / VS2008 都可以正常運作。

    VB6 請先升級到 SP6 並把後面的安全性更新裝起來。

    你的訊息是實體位置,表示非 null 參照,那硬體出問題的機率比較大,比如說 ram 老化或虛擬記憶體的磁區受損。
    通常參照到 0x00000000 這種,有可能是程式碼參照到錯誤位置、被系統或防毒軟體擋下不合法的參照等。
    論壇是網友平等互助 保證解答請至 微軟技術支援服務
    2009年9月10日 上午 03:52
  • rentdad  大大

    我的作業系統上XP

    同時存在 VB6 及 VS2008 所以 安裝在一起皆正常

    所以 心冷熱情熄 大大的建議 因該是比較有可能的方向
    2009年9月11日 上午 12:50
  • 在此非常感謝大家的幫忙
    我發現應該有可能是應用程式中所使用的 元件問題
    因為我另一支 vb6 的應用程式,就不會出現問題
    依大家所提供的資訊,vb6 與 VS2008 是可以同時安裝在同一台電腦
    謝謝
    非常感恩
    2009年9月11日 上午 01:37