Visual Studio 6 C++ Crash in Windows 8.1 [duplicate]

别说谁变了你拦得住时间么 提交于 2019-12-05 01:34:36

问题


Some of the developers here installed 8.1 last night and when we went to boot up VC6.. and instant crash on the splash screen. We have tried the standard compatibility changes, run as administrator, etc etc and no luck. Anyone else have these issues as well? Have you been able to resolve them anyway?

It worked last night on Windows 8 just fine...

Details on crash.

  1. Go to msdev.exe
  2. Double click msdev.exe
  3. Splash screen opens.
  4. Crash. (Microsoft Developer Studio has stopped working)

回答1:


I had the same problem but this is how I got around it.

I installed Daffodil from codeplex (http://daffodil.codeplex.com/) and then opened my VC++ project in VS2010 (go through project upgrade routine). Right click on the properties of your project (not the solution) and go to the 'Configuration Properties', 'General' section. Change the 'Platform Toolset' to v60 and your project will now compile with the VC++6 compiler. Note: you must have VC++6 installed - see the Daffodil documentation. Now you can use the VS2010 IDE to compile all your VC++6 code!

SteveR




回答2:


I have been successful with another method (similar to the method of @szc982):

  1. Go to "C:\Program Files (x86)\Microsoft Visual Studio\Common\MSDev98\Bin"
  2. Rename "MSDEV.exe" into "MSDEV-S.exe" (or any other name)
  3. Right-Click on "MSDEV-S.exe" > Properties > Compatibility > Change Settings for all users
  4. Check "Disable display scaling on high DPI settings" and click on "OK"
  5. Go to "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Visual C++ 6.0"
  6. Right-Click on the shortcut "Microsoft Visual C++ 6.0" and change the target to "MSDEV-S.exe"

Hope it helps

Note: Be sure when you install VC 6 to perform a custom installation and uncheck "Data Access".



来源:https://stackoverflow.com/questions/19450536/visual-studio-6-c-crash-in-windows-8-1

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!