当调试在VS 2015年的XSLT我收到以下错误消息的Visual Studio 2015年XSL调试转换失败引发WebException SocketException
“XSL转换失败,看到输出窗口,细节引发WebException无法连接到远程服务器SocketException再也连接因为目标机器主动拒绝它127.0.0.1:1234“
如果我开始使用我的光标在xml文档(而不是xsl)中进行调试,它有时可以正常工作,但并非总是如此。
当调试在VS 2015年的XSLT我收到以下错误消息的Visual Studio 2015年XSL调试转换失败引发WebException SocketException
“XSL转换失败,看到输出窗口,细节引发WebException无法连接到远程服务器SocketException再也连接因为目标机器主动拒绝它127.0.0.1:1234“
如果我开始使用我的光标在xml文档(而不是xsl)中进行调试,它有时可以正常工作,但并非总是如此。
在我的web项目中,我通过点击'debug-> start without debugging'来解决这个问题。然后,我可以用正常的方式进行visual studio xsl调试。
我不知道为什么这解决了这个问题。但我认为xsl调试器从本地主机获取xml模式,并且由于127.0.0.1:1234未启动,因此无法获取它。
但是它试图从本地主机获取?我猜测,但是当我将光标放在xsl文档中并单击xml-> schemas时,我看到了本地项目的xsd。不知何故VS可能认为它涉及转基因,但事实并非如此。
我也在xsl中使用了文档功能。但我可以在浏览器中请求这些文档,所以我不认为他们可能会导致拒绝请求。
另一种可能性是文档函数向生产域请求非dev(非本地)xml文档。正如我所说,该文件是可取的,但也许有一个原产地限制的领域?
很高兴知道您已解决此问题,您可以将其标记为答案,以便它可以帮助其他社区成员。 –
完成,顺便说一句,当我发布它从-1开始。是否有人因为我没有将我的答案标记为带有复选标记的“答案”而对我进行评分? –