0

这是我遇到的一个相当奇怪的问题

我目前有一个网页,我正在向该网页添加超链接,单击该网页将打开一个文件(通常是 Word 文件,尽管有一些 Excel 文件)。

这就是问题所在。但是,在调试所有文件时,所有文件都可以正确打开,但标记为 .doc、.docx 或 .xls 的文件在打开时都会停止调试模式。我有正确打开且不停止调试的 .docm 文件。似乎没有任何地方抛出错误,只是强制停止调试模式。

有没有人遇到过类似的问题?我只在本地测试过,但我不确定将它放在测试服务器上时是否会导致问题。我还没有完全完成页面的其余部分,所以我希望在完成项目之前停止这种行为。

4

1 回答 1

1

您是在调试的同一窗口中打开这些文档,还是使用锚点中的​​目标属性尝试在新窗口中打开它们?

此外,您可能将 VS 调试模式设置为自动附加到 IE 以调试脚本。当网页卸载时(有利于加载 Office 文档),它可能会向 VS 发出调试会话结束的信号。

与其按 F5(调试)来启动调试会话,不如使用调试菜单,附加到进程...命令,然后找到正在运行您的应用程序的 w3wp.exe。这将允许您在不连接到 IE 进行脚本调试的情况下调试应用程序的服务器端部分。

或者,您可以使用 IE 的高级选项关闭脚本调试。当您单击 Debug 时,您会收到来自 VS 的警告,但您也可以使用 VS Options 将其关闭。

于 2012-06-21T19:19:00.780 回答