我不知道是否有人看过这种行为或找到了解决办法。谷歌搜索还没有发现任何东西。 有时,当我执行我的代码时,Visual Studio 2017将在我的代码中选择一个位置,删除那里的内容,并插入一堆“垃圾”。它看起来像:
#ExternalSource ("<physical file location>.aspx", 7)
__o = hidInvoicesToPay.ClientID
#End ExternalSource
它可以是一行或多行具有不同文件。我发现无法复制这个。它似乎随机发生。 可能与调试器运行时更改标记有关。至少它似乎以这种方式发生。但这可能是巧合。
有没有人看过这个或找到了解决办法?
感谢。
P.S。我正在使用ASP Web Forms应用程序运行Visual Studio 2017 Enterprise,包括Entity Framework 6,Web API和标准附加组件&amp;这类项目的NuGet包。