标签: debugging

在Visual Studio中进行调试时如何设置特定的环境变量?

在类库项目中,我将项目属性的"调试"选项卡上的"启动操作"设置为"启动外部程序"(在本例中为NUnit).我想在这个程序启动的环境中设置一个环境变量.我该怎么做?(它甚至可能吗?)

编辑:

它是一个影响所有.NET应用程序的环境变量(COMplus_Version,它设置运行时版本),因此在系统范围内设置它实际上不是一个选项.

作为一种解决方法,我只是强迫NUnit通过设置它来启动正确的.NET版本(2.0)nunit.exe.config,但不幸的是,这也意味着我的所有.NET 1.1单元测试现在也在.NET 2.0中运行.我应该只是制作可执行文件的副本,以便它可以拥有自己的配置文件......

(我保持问题公开(不接受答案)万一有人确实发现了怎么样(毕竟它可能对其他目的有用......))

debugging environment-variables visual-studio

50
推荐指数
5
解决办法
12万
查看次数

如何使用换行符打印以null结尾的字符串而不在gdb中显示反斜杠转义?

我有一个变量

char* x = "asd\nqwe\n ... "
Run Code Online (Sandbox Code Playgroud)

我想用换行符作为换行符打印而不是反斜杠n.可能吗?

c debugging gdb

50
推荐指数
2
解决办法
8万
查看次数

在代码中启动调试器

我需要调试从一键安装启动的应用程序.(VS 2010,Excel VSTO与Office 7).根据提供给一键安装程序应用程序的登录凭据,用户应该看到两个启动页面中的一个.这一切在我的机器上运行正常,但在部署时,从默认页面更改为第二个启动页面会导致错误.

对于我的生活,我无法弄清楚如何从VS2010内调试过程.我可以在输入凭据之前附加到登录名,但是我无法附加到Excel,因为在我单击"确定"按钮之前它不会启动.

那么,有没有办法让Excel,或者更确切地说,我的代码在实例化时调用调试器,所以我可以弄清楚为什么我的图像资源在部署的应用程序中不可用?

谢谢.

兰迪

c# debugging visual-studio-2010

50
推荐指数
2
解决办法
3万
查看次数

如何使用Eclipse逐行调试Android应用程序?

我熟悉VS.Net IDE,它有很多调试支持.但Android开发对我来说是新的东西.我正在使用Eclipse IDE.我想知道如何逐行调试android应用程序就像在.Net IDE中一样?

目前我正在使用日志窗口,但我对它不满意.我需要专家提出建议,使用Eclipse调试Android应用程序的最佳方法是什么?

非常感谢您宝贵的时间和帮助.

eclipse debugging android

50
推荐指数
2
解决办法
7万
查看次数

在eclipse中不同视角之间切换的捷径是什么?

我的Eclipse上安装了PyDev,Java和CDT,有时我需要在不同的视角之间切换; 例如,调试Pydev.Eclipse有快捷方式可以在它们之间切换吗?

eclipse debugging shortcut perspective

50
推荐指数
2
解决办法
2万
查看次数

在Android native ndk中记录变量值

我在Android NDK中使用C++设置日志记录.

我可以像这样打印一条消息给logcat:

__android_log_write(ANDROID_LOG_INFO, "tag here", "message here");
Run Code Online (Sandbox Code Playgroud)

现在假设我有一个名为testint的整数.如何打印此int的值?

像这样的东西打印地址,但我想要的价值.我还没有在C++中找到有关如何执行此操作的任何内容.谢谢你的帮助!

__android_log_print(ANDROID_LOG_INFO, "sometag", "%p", *test);
Run Code Online (Sandbox Code Playgroud)

c++ debugging logging android android-ndk

50
推荐指数
4
解决办法
4万
查看次数

如何在Xcode中通过推送通知启动时调试应用程序

我正在使用Xcode 5.我正在使用iOS中的推送通知.我在后台模式和前台模式下获得了令人满意的结果,可以在iOS设备上轻松调试.

但问题是当app处于关闭状态并通过推送通知点击启动但我不知道如何在这种情况下调试.我知道Xcode 4的解决方案,但不知道Xcode 5的解决方案.

那么有什么解决方案可以通过推送通知启动Xcode 5并调试应用程序吗?提供在这种情况下调试的步骤.

debugging xcode push-notification ios xcode5

50
推荐指数
2
解决办法
1万
查看次数

Android Studio 1.2 beta版在调试时挂起

我刚刚将Android Studio从1.0版升级到1.2测试版,我无法再执行任何类型的调试操作.如果我设置了一个断点,Android Studio会挂起并且无法解析该命令:

Waiting until last debugger command completes
Run Code Online (Sandbox Code Playgroud)

但它永远不会完成.

那么,是否可以降级到之前的稳定版本(1.0)而无需再次下载?

谢谢!

debugging android hang android-studio

50
推荐指数
3
解决办法
7699
查看次数

Safari Web检查程序保持断开连接

我的iPad上安装了带有iOS 8.3的Safari 8.0.6,在我的Mac上通过Web Inspector进行调试(10.10.3)时,连接断开连接(断开时我看不到开发菜单下的设备名称)但是可以恢复如果我退出safari然后重新启动然后我能够再次远程刷新和检查.

debugging safari safari-web-inspector osx-yosemite

50
推荐指数
6
解决办法
2万
查看次数

Visual Studio 2015诊断工具不支持当前的调试配置

使用VS2015快照和分析工具后,我似乎无法让诊断工具再次工作.每个项目,甚至是新项目都只说以下内容

"诊断工具"窗口不支持当前的调试配置.

在此输入图像描述

尝试创建新的和不同类型的项目,以管理员身份运行,删除程序数据,应用程序数据,修复和从卸载重新安装.

有人经历过这个吗?很遗憾,因为他们在这个版本中对这个工具进行了大量改进.

谢谢

c# debugging visual-studio visual-studio-debugging visual-studio-2015

50
推荐指数
3
解决办法
2万
查看次数