我已经构建了一个outlook插件,我想远程调试它在我的开发机器上的vm中运行(vm是xpsp3 x32和outlook 2010,我的开发机器是7 x64与outlook 2007)
我(在用了很多关于用户帐户等问题之后)得到了vs2010和虚拟机vm之间的远程调试工作.我可以附加到一个简单的测试应用程序并设置断点,然后它们就会被击中.
但是,我似乎无法对outlook addin做同样的事情.我不能只附加到机器上运行的outlook.exe进程,因为它似乎没有加载插件模块,所以断点永远不会被击中.
我无法弄清楚如何让VS2010从本地构建的项目启动远程机器上的Outlook,我试图遵循这些 msdn文档,但设置工作目录的说明似乎不起作用,所以如果我设置它如示例所示并开始调试,它会显示一条消息,指出该文件夹不存在.
如果我将outlook addin项目的调试属性中的Start Action设置为'Start External Program'并将其指向outlook exe,那么VS2010将成功启动应用程序,但是,即使看起来断点也没有被击中表明他们已成功设置.
有没有人在远程调试vsto插件方面取得了成功?我究竟做错了什么?
我正在远程调试一个java应用程序,它通常运行良好.但是,我正在编写一些新内容,现在我找到了一行,我想终止该程序.但唯一可用的按钮是暂停和断开连接.暂停,当然没有终止,断开连接会停止调试,但是远程应用程序处于任何状态,然后我必须重新启动它.
有一个终止按钮 - 但它总是灰显.如何从Eclipse调试器中选择杀死程序?
是否可以使用Chrome调试工具在IE,Firefox等中调试网页..如何使用Firefox等对Chrome devtools中的东西进行分类,是否有任何扩展,如用于IE,Firefox的adb(远程客户端).
debugging internet-explorer google-chrome remote-debugging google-chrome-devtools
自版本37.0.2062.103以来,我们的chrome扩展程序无法正常工作(以前它在chrome版本36.0.1985.143上正常工作).
具体来说,当我们使用DOMDebugger时,调试器API已停止为我们工作.参见附件代码:(background.js)
chrome.tabs.onUpdated.addListener(function(tabId,changeInfo,tab){
if( changeInfo.status == "loading" && tab.active){
var debugId = {tabId:tabId};
chrome.debugger.attach(debugId, '1.0', function() {
chrome.debugger.sendCommand(debugId, 'Debugger.enable', {}, function() {
chrome.debugger.sendCommand(debugId, "DOMDebugger.setEventListenerBreakpoint", {'eventName':'click'},
function(result) {
console.log('registering click');
});
});
});
}
});
chrome.debugger.onEvent.addListener(onEvent);
function onEvent(debuggeeId, method,params) {
if(method=="Debugger.paused"){
console.log('DONE!');
}
};
Run Code Online (Sandbox Code Playgroud)
扩展成功启动调试器.我们得到黄色调试器功能区.我们还在控制台中看到"注册点击"消息.result参数是一个空对象{}(第8行).但是,单击具有单击事件监听器的按钮时,没有任何反应.
它曾经没有任何问题.
我想使用运行以下脚本,node --debug app.js并让节点等待远程调试会话启动。我认为app.js脚本在调试器建立连接之前崩溃了。我正在使用隧道将端口5858转发到无业游民的盒子,我知道该部分正在工作,因为我之前已经成功使用了完全相同的设置。
这可能吗?代码崩溃了afterCheck(err,spam)) //spam is not defined,我想找出原因。
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : '123',
database : 'kommunity',
debug: ['ComQueryPacket']
});
var akismet = require('akismet').client({ blog: 'deleted', apiKey: 'deleted' });
var selectPosts = "SELECT p.id as id, poster_ip, message, p.poster FROM topics t\
LEFT JOIN posts p on t.first_post_id = p.id WHERE poster_ip != ''";
//var spam = false;
akismet.verifyKey(function(err, verified) {
if(err) throw …Run Code Online (Sandbox Code Playgroud) 如何配置Intellij IDEA以在远程计算机上编译我的Java应用程序?在netbeans中,我可以对其进行配置,并且远程开发可以完美地工作,但是在Intellij IDEA中,我不知道该怎么做。我在NET中搜索了答案,但找不到答案。所有答案仅适用于Web远程/部署。我需要它,因为我使用的是Java + raspberry Pi + pi4j。谢谢。
无法从主机远程调试Chrome中Vagrant框上运行的节点服务器.服务器配置为在端口8123上运行.
节点版本:7.10.0
在Vagrantfile中:
config.vm.network :forwarded_port, host: 9229, guest: 9229
config.vm.network :forwarded_port, host: 8123, guest: 8123
Run Code Online (Sandbox Code Playgroud)
从我的流浪盒我运行:
$ node --inspect index.js
Debugger listening on port 9229.
Warning: This is an experimental feature and could change at any time.
To start debugging, open the following URL in Chrome:
chrome-devtools://devtools/bundled/inspector.html?experiments=true&v8only=true&ws=127.0.0.1:9229/84085f07-dc42-4e1e-bdd8-532e6dc5c4c6
--- Customer Service---
Connecting to customer repository...
Connected. Starting server...
Server started successfully, running on port 8123.
Run Code Online (Sandbox Code Playgroud)
当我尝试从主机访问Chrome中的网址而我没有收到错误时,"来源"标签为空.
我在Samsung Galaxy Tab A中的 Chrome浏览器上遇到问题.
我想用Chrome来解决它们Developer Tools.
在平板电脑上,您无法访问Chrome Developer Tools,因此您需要进行设置Remote Debugging.
根据谷歌的官方文档,这个过程基本上应该是:
1)在PC上安装所需的驱动程序,以便识别平板电脑.
2) 通过USB电缆将平板电脑连接到PC.
2) 在PC上,转到Chrome > Developer Tools > Menu > More Tools > Remote devices
平板电脑没有在PC上的chrome中显示为开发人员工具中的设备.
我试过的
我和三星聊天,他们说要安装Smart Switch PC_Setup.exe,这将安装驱动程序,以便可以识别Android设备.
由于这不起作用,我遵循了各种帖子建议并安装:
SAMSUNG_USB_Driver_for_Mobile_Phones.zip (15.3MB)从这里开始
SDK Platform-Tools for Windows (7.16MB)从这里开始
sdk-tools-windows-3859397 (132MB)从这里的页面底部
所有这些都包含exe我不知道如何使用的文件 - 如果我双击它们只是打开和关闭终端.
期望的行为
将平板电脑显示为Chrome开发者工具中的设备.
我正在使用IntelliJ IDEA远程调试Java CLI程序,调试器正在监听连接.
这适用于第一次调用,但调试器在CLI程序断开连接后停止侦听.我希望调试器继续监听,因为将进行多个CLI调用(按顺序,不是并行),并且只有其中一个将触发我设置的断点.
这是我的客户端调试配置:
-agentlib:jdwp=transport=dt_socket,server=n,address=5005,suspend=y
Run Code Online (Sandbox Code Playgroud)
可以让调试器保持监听吗?
我目前有一个完全构建的tensorflow-gpu docker容器。我有一个从主机工作区($PWD)到/workspacedocker容器内部的卷。
我可以成功地远程调试我的工作区/ docker的工作区文件夹中的python脚本,但是正如预期的那样,我的pylint和intellisense在vscode中不起作用,因为pythonPath设置为我的本地python解释器,并且pylint的init-hooks正在使用我的本地python环境以弄清楚是否应该向某些行弯曲。
如何更改本地vscode的pythonpath指向docker而非主机上的python解释器?我希望将pylint校准到码头工人的环境,而不是本地主机的环境。