我正在使用Visual Studio 2017.调试我的应用程序时,它可以正常工作,即在每个POST上清除会话并逐一填充数据。 但是当我运行应用程序而不调试时,即Ctrl + F5。它会预先填充来自先前会话的数据。 我尝试清除会话,Cookie和缓存,但无法正常工作。
答案 0 :(得分:0)
我找到了解决方案,问题出在静态变量,而不是缓存,会话或cookie。
在我的应用程序中,我使用了一个静态变量。这将清除F5上的值,而不清除ctrl + F5上的值。 除此之外,如果我清理解决方案,然后按Ctrl + F5,则它可以正常工作。 因此,我删除了该静态变量并使用了局部变量。 而且一切正常。
希望有人遇到类似问题。它也会为他们工作。