VS 2015更新global.asax

时间:2016-07-07 06:36:15

标签: asp.net debugging visual-studio-2015 visual-studio-debugging

安装dotnetcore并更新3后,我的调试被打到了地狱。我可以调试代码,但不能调试global.asax - 我正在运行iisexpress,直到更新为止。

事情是,它不是所有项目。一些更简单的我可以在global.asax中进入断点。我的同事正在进行更新2,对于他们来说,所有项目中的断点都没有问题。

如果它只是断点问题,我可以忍受这个问题,但它似乎不应该加载global.asax,因为我对自签名证书的ServicePointManager.ServerCertificateValidationCallback的覆盖对我来说不起作用但它确实适用于我的同事们。

我确实遇到任何断点问题,直到我删除所有bin文件夹和obj文件夹,并删除了windows dotnet文件夹下的所有临时aspnet文件。

我已经阅读了关于调试和项目设置的大部分帖子,但没有用,我已经两次重新安装vs 2015。我无法在visualstudio.com上找到vs 2015专业更新2的下载......他们似乎只有最新的,没有别的。

有人有什么想法吗?

/埃里克

1 个答案:

答案 0 :(得分:0)

这是有史以来最奇怪的修复。不过,我认为这更像是一种解决方法。

通过将默认网址设置为文件夹(不是根文件夹)来修复此问题,我在其中创建了初始页面并将页面设置为项目属性下的默认开始页面。

如果我设置了起始页,但没有将默认网址设置为页面所在的文件夹,则在启动时不会加载global.asax。如果我只设置了起始页面就找不到了 - 所以我认为这里有一个错误。

/埃里克