我正在开发一个网站,用户可以在该网站上提交一些信息。提交信息后,我尝试同时发送两封邮件 - 一封发送给我的销售团队,一封发送给我网站上的访问者。
在发送邮件时,我在使用重定向到另一个页面时收到以下错误Response.Redirect("http://www.targetsite.com/index.php")
:
无法计算表达式,因为代码已优化或
本机框架位于调用堆栈的顶部
有人可以帮我解决这个问题吗?提前致谢。
您看到的消息实际上并不是您在运行时看到的错误 - 通常,它在调试器中的 try-catch-finally 块的 catch 部分的中间看到。您是在调试器中单步调试代码,还是在应用程序在调试器外部运行时实际收到错误?
如果您试图确定真正发生的错误,我建议在 Response.Redirect 调用周围放置一个完整的 try-catch 块,并检查此时触发的异常,例如
Try
Response.Redirect(http://www.targetsite.com/index.php")
Catch ex as Exception
' add your handling code here, using ex as the Exception placeholder variable
End Try
祝你好运!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)