我正在按照以下教程 http://www.microsoftvirtualacademy.com/training-courses/introduction-to-asp-net-mvc。每当代码发生更改时,该人员只需重新构建并刷新浏览器选项卡即可查看任何更改。它不适用于我在 Visual Studios 2013 中的设置。我需要重新构建,然后再次单击“运行”,这将在我的浏览器中打开一个新选项卡。
答案1
讲师最初正在运行应用程序(Ctrl+ F5),而不是对其进行调试。
当附加了调试器时(例如,您使用F5或点击绿色播放箭头来启动应用程序),您必须先停止调试才能重建,当您再次调试或重新启动时,更改的版本将在新选项卡中打开。
但是,当您运行未经调试的应用程序时,您可以随时重建(Ctrl++ )。不会启动新的浏览器选项卡/窗口,但 IISExpress 实例中的代码会更新,因此当您刷新浏览器时,您会看到更改。ShiftB
此外,对应用程序的许多更改根本不需要重建。例如更改 CSS、javascript 或其他纯标记信息。在这些情况下,您只需保存并刷新即可。不过,我还是要提醒您,只在调整 CSS 时这样做,因为您可能会在代码的其他部分引入问题,而直到很晚才会注意到它们。重建始终是一种安全的做法。