小编Rob*_*Rob的帖子

安装IE9后,Visual Studio 2012崩溃(故障模块ntdll.dll)

好的....

我一直在运行Visual Studio RTM,因为它在我的工作计算机上发布.上周五我安装/更新了IE到版本9以测试JavaScript问题.安装IE9并重新启动计算机后,Visual Studio 2012不再有效,它打开后会显示启动页面大约一秒钟然后崩溃.

我没有成功尝试以下方法:

  1. 恢复到IE8 - 仍然崩溃
  2. 运行devenv/SafeMode - 仍然崩溃
  3. 运行devenv/ResetSettings - 仍然崩溃
  4. 修复VS2012 - 仍然崩溃
  5. 完全卸载VS2012并重新安装 - 仍然崩溃
  6. 完全卸载VS2012,删除所有VS2012文件夹和注册表项,然后重新安装 - 仍然崩溃
  7. (重新)更新到IE9,卸载vs2012并重新安装 - 仍然崩溃

(每次细致的步骤后无数次重启)

PS我无法运行系统还原,因为这是"由您的管理员禁用" - 如果我可以使用,那将在上面的步骤#4之前执行...

当我运行devenv(safemode与否)时,我在应用程序事件日志中得到以下内容:

Faulting application name: devenv.exe, version: 11.0.50727.1, time stamp: 0x5011ecaa
Faulting module name: ntdll.dll, version: 6.1.7601.17725, time stamp: 0x4ec49b8f
Exception code: 0xc00000fd
Fault offset: 0x00032582
Faulting process id: 0x1a6c
Faulting application start time: 0x01cda64fa375370b
Faulting application path: C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe
Faulting module path: C:\WINDOWS\SysWOW64\ntdll.dll
Report …
Run Code Online (Sandbox Code Playgroud)

visual-studio visual-studio-2012

10
推荐指数
1
解决办法
2915
查看次数

在OSX 10.11上使用SDL2和SDL2_image(在CLion 1.1中使用CMake 3.3)

我正在关注reddit.com/r/limeoats的一些教程,以学习c ++中的一些游戏开发.我对CMake或CLion没有经验,并设法以我的方式google.

在将OSX更新到El Capitan(10.11)之前,我已经做好了一切准备工作.似乎我不能再使用#include "SDL2/SDL.h"但需要使用#include "SDL.h"然后它可以找到SDL标头.当我也使用时,#include "SDL_image.h"我遇到了以下编译器错误:

/Library/Frameworks/SDL2_image.framework/Headers/SDL_image.h:27:10:
fatal error: 'SDL2/SDL.h' file not found
#include <SDL2/SDL.h>
         ^
Run Code Online (Sandbox Code Playgroud)

查看我的Frameworks文件夹中的头文件,#include <SDL2/SDL.h>但是在将OSX升级到10.11之后,CMake因某种原因将其作为SDL.h提供.

如何使SDL扩展与更新的标头路径一起使用?或者我如何让CMake给我旧的SDL2/SDL.h标头路径?

下面是我的CMakeLists.txt,我从这里得到了FindSDL2.cmake(注意第50行的注释)和FindSDL2_image.cmake .

cmake_minimum_required(VERSION 3.3)
project(Cavestory)

set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${PROJECT_SOURCE_DIR}/cmake")

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}/bin)

include_directories(${PROJECT_SOURCE_DIR}/source/headers)

find_package(SDL2 REQUIRED)
find_package(SDL2_image REQUIRED >=2.0.0)

include_directories(${SDL2_INCLUDE_DIR})
include_directories(${SDL2_IMAGE_INCLUDE_DIR})

file(GLOB SOURCE_FILES "source/src/*.cpp")

add_executable(Cavestory ${SOURCE_FILES})

# One thread said this is all I should need to link SDL2
# but cannot get this to work at all …
Run Code Online (Sandbox Code Playgroud)

c++ macos cmake sdl-2 clion

5
推荐指数
1
解决办法
3224
查看次数

Visual Studio 2013中活动符号突出显示功能的颜色设置在何处

任何时候我的光标在符号或关键字VS2013(或我有的一些插件)上突出显示这些实例的所有匹配:

http://screencast.com/t/t2jHsyhG

http://screencast.com/t/9F90AysQZuCI

我不介意突出; 然而,这种确切的颜色对于黑曜石之子的主题(或任何黑暗背景)都很烦人.

我想知道工具 - >选项 - >字体和颜色下的哪个设置控制这个,这样我就可以解决它...(据我所知,没有任何选项可以调整它,这让我觉得它可能是我有一个插件......

插件:Resharper 8.2(确实调整了颜色,但我没有改变任何设置)Nuget包管理器(不应调整颜色)MVC 5脚手架(不应调整颜色)Nancy.Templates(不应调整颜色) Puppet插件(不应调整颜色)Visual F#(不应调整颜色)

resharper visual-studio-2013

4
推荐指数
2
解决办法
1048
查看次数