我在虚拟机上安装了域控制器Windows Server 2008 x64.
SQL Server 2008 Express x64正在运行Windows Server 2008 x64和客户端Windows 7 RTM x86.两人都加入了域名.
我开始都Visual Studio 2008和SQL Server Management Studio 2008下域管理员用户.此帐户是组的成员sysadmin上SQL Server.
服务器有两个防火墙例外TCP,并UDP在端口135-139和1433-1434.
Visual Studio 2008 Remote Debugger服务在服务器上启动,Domain Admins允许组调试.
远程DCOM工作原理:我可以附加到远程服务器并列出它的进程,可以切换到仅显示托管代码等.
当我开始在SMS中调试查询时,我收到此错误:
无法启动调试器错误HRESULT已从调用COM组件返回E_FAIL.(mscorlib)项目位置:
在System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode,IntPtr errorInfo)
在Microsoft.SqlServer.Management.UI.VSIntegration.DebugSession.DebugCallbacks.OnSqlInitializeDebuggingEvent(ISqlInitializeDebuggingEvent sqlInitializeDebuggingEvent)
在Microsoft.SqlServer.Management.UI.VSIntegration.DebugSession.DebugCallbacks.Microsoft.VisualStudio.Debugger.Interop.IDebugEventCallback2.Event(IDebugEngine2 debugEngine,IDebugProcess2 debugProcess,IDebugProgram2 debugProgram,IDebugThread2 debugThread,IDebugEvent2 debugEvent,的Guid&riidEvent,UInt32的属性)
和
无法访问SQL Server调试界面.Visual Studio调试程序无法连接到远程计算机.防火墙可能阻止通过DCOM与远程计算机进行通信.请参阅帮助以获得帮助.
和
无法启动程序MSSSQL://server.mydomain.local/master/sys/=0
当使用VS踩入存储过程时我得到第一个并且这个:
来自HRESULT的异常:0x89710016
我做了什么?
windows remote-debugging sql-server-2008 windows-server-2008 visual-studio
我要求我的网络管理员打开防火墙上的端口以允许远程调试.它在MSDN上的文档中说它需要UDP 135.但是,管理员说正在使用许多非标准的19xx端口.
究竟什么端口是远程调试工作所需的?
firewall remote-debugging visual-studio visual-studio-debugging
HTML,CSS远程窃听是否适用于Android,iPad这样的手机和平板电脑?
例如,我想在Ipad网站上使用firebug,但是从我的桌面和firebug更改应该在iPad中看到.
我的问题不是专门针对Firebug,如果我可以使用Safari开发人员工具,IE 9开发人员工具栏或类似的工具,可以在页面上编辑live css,html.这样会好的.
注意:
我已经了解Firebug Lite.但我的问题是关于远程调试.
手机和平板电脑没有鼠标,所以在它们上使用Firebug lite是不方便的.
1)在主机上创建一个Windows帐户.登录.
2)在远程计算机上创建一个Windows帐户,其用户名和密码与主机相同.登录.
3)将所有.pdb文件复制到远程计算机上与.exe相同的目录.
4)在远程计算机上运行远程调试器.
5)工具 - >选项
6)单选按钮"无认证(仅限本机)"并选中"允许任何用户调试",确定.
7)在远程计算机上运行.exe(调试版本).
8)在主机上,打开您的解决方案.
9)调试 - >附加到进程
10)传输:远程(仅限本机,无需身份验证)
11)限定符:服务器IP
12)刷新
13)选择要调试的应用程序.
14)附上
应用程序似乎在visual studio中运行,但所有断点都灰显了以下注释:
断点当前不会被击中.没有为此文档加载任何符号
我做了以下操作我将我的应用程序(包括pdb文件)部署在c:\ abc下的远程PC中我添加符号位置,如截图中所示,我尝试从我的电脑调试到远程电脑但仍然没有breackpoint
任何的想法?
c# remote-debugging breakpoints visual-studio-2010 visual-studio
我正在尝试远程调试工作.PHP正在VM上运行,我正在尝试从主机上的NetBeans进行调试.
我按照这里的说明,转发了Windows 7防火墙和VirtualBox网络设置中的端口9000,并在NetBeans中设置了路径映射.我的xdebug设置如下所示:
xdebug.remote_enable = On
xdebug.remote_connect_back = On
xdebug.idekey = "netbeans-xdebug"
xdebug.remote_log = /tmp/xdebug.log
Run Code Online (Sandbox Code Playgroud)
当我加载我想调试的URL(使用正确的idekey)时,它会记录以下内容:
I: Checking remote connect back address.
I: Remote address found, connecting to 192.168.0.1:9000.
I: Connected to client. :-)
-> <init xmlns="urn:debugger_protocol_v1"
xmlns:xdebug="http://xdebug.org/dbgp/xdebug"
fileuri="file:///home/dev/web/projects/project.com.vm/httpdocs/index.php"
language="PHP" protocol_version="1.0"
appid="1380"
idekey="netbeans-xdebug">
<engine version="2.2.1"><![CDATA[Xdebug]]></engine><author><![CDATA[Derick Rethans]]></author><url><![CDATA[http://xdebug.org]]></url><copyright><![CDATA[Copyright (c) 2002-2012 by Derick Rethans]]></copyright></init>
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" status="stopping" reason="ok"></response>
Run Code Online (Sandbox Code Playgroud)
但是,NetBeans仍在等待连接.除了设置断点之外,我已将其设置为在第一行停止.即使NetBeans未侦听,日志文件也将包含"已连接到客户端"消息.
知道我可能会缺少什么吗?
谢谢.
我想知道我们如何在使用Windows XP的目标机器上使用远程调试器来使用Visual Studio 2013构建应用程序.
似乎Microsoft Visual Studio 2013(和2012)的远程调试工具不能安装在Windows XP上,抱怨他们需要更新的Windows版本.微软下载不要说有关要求的事情.
我想应该有办法做到这一点......
在Android中,我可以监视是否通过使用广播接收器触发了某些事件.是否有任何工具可以让我查看我正在调试的Android设备上的所有事件而不必添加广播接收器来收听它们?
例如,在广播接收器中,我可以监视呼叫转移事件.除了必须编写额外的Android代码之外,有没有办法调试此类事件?我的目标是测试在UI状态更改后触发某些事件,并且我没有在Logcat中看到任何明显的事件来传达正在触发的事件.
例如,
使用呼叫转发我只在Logcat中看到如下情况.
START u0 {act=android.intent.action.MAIN cmp=com.android.phone/.GsmUmtsCallForwardOptions}
Run Code Online (Sandbox Code Playgroud) 我一直想知道Visual Studio的调试器和调试器的内部工作原理.它如何与代码进行通信和控制,尤其是当它在主机进程或外部网络服务器(附加到进程)中运行时?编译器或链接器是否使用回调修补代码,以便调试器得到控制?如果它确实以这种方式工作,那么解释语言(如不包含调试代码的JavaScript)如何工作?
我正在尝试远程调试使用Visual Studio 2017 Professional部署为Azure应用服务的Asp.Net核心Web应用程序(带有Web API)项目.
按照此处记录的说明进行操作.基本上,使用服务器资源管理器 - >应用程序服务 - >附加调试器
此外,启用了所述的必要防火墙端口.我打开的是TCP(4022,4023)和UDP(3702).此外,确保远程调试器应用程序位于Windows防火墙中允许的应用程序列表中.防火墙步骤的文档.
尽管有所有设置,但我收到了以下错误
System.Runtime.InteropServices.COMException(0x89710023):无法连接到名为"essamplepoc2.azurewebsites.net"的Microsoft Visual Studio远程调试器.Visual Studio 2017远程调试程序(MSVSMON.EXE)似乎没有在远程计算机上运行.这可能是因为防火墙阻止了与远程计算机的通信.有关配置远程调试的帮助,请参阅"帮助".Microsoft.VisualStudio.Web.Azure.MicrosoftWeb.Operations.RemoteDiagnosticsSessionBase.ConnectToServer(String)中的Microsoft.VisualStudio.Debugger.Interop.Internal.IDebuggerInternal120.ConnectToServer(String szServerName,VsDebugRemoteConnectOptions [] pConnectOptions,CONNECT_REASON ConnectReason,Int32 fIncrementUsageCount,IDebugCoreServer3&ppServer) site,String user,String password)
任何建议都会有所帮助.
在react-native中使用生命周期方法时,我在控制台以及模拟器中都遇到了以下警告消息:
警告:componentWillReceiveProps已过时,将在下一个主要版本中删除。请改用静态getDerivedStateFromProps。
警告:不推荐使用componentWillMount,它将在下一个主要版本中删除。请改用componentDidMount。作为临时的解决方法,您可以重命名为UNSAFE_componentWillMount。
每当我在模拟器中消除警告消息时,就会出现问题,应用程序崩溃,因此我必须再次重新启动应用程序。我该怎么办?
另外,尽管有警告消息,但我从未使用过“ componentWillReceiveProps”方法。但是,我已经使用了“ componentWillMount”方法。甚至与方法“ componentWillReceiveProps”相关的接收警告消息的原因可能是什么?
remote-debugging ×10
debugging ×2
android ×1
breakpoints ×1
c# ×1
css ×1
firewall ×1
html ×1
ipad ×1
java ×1
react-native ×1
virtualbox ×1
windows ×1
xdebug ×1