我有一个 ASP.NET Web 应用程序,它使用带有 Telerik 控件和其他一些库的 Web 表单,在 Windows azure 上运行,并使用 sql azure。我正在使用 Process Monitor 来查看应用程序启动期间机器上发生的情况(试图诊断为什么初始启动需要大约 1 分钟,但这是一个单独的问题)。我从托管我的应用程序池的 w3wp.exe 进程中看到许多 CreateFile 事件,这些事件具有 Path =\\replace_with_server_name\PIPE\sql\query
和 Result = BAD NETWORK PATH
。这些是从哪里来的!?
我搜索了我的源代码,但在任何地方都找不到 replace_with_server_name。我将尝试搜索解决方案的所有引用的 dll,但有人认出这条路径并建议它可能来自哪里吗?
请注意,这\\replace_with_server_name\PIPE\sql\query
是我在 Process Monitor 中看到的确切路径——我没有出于这个问题的目的对其进行修改。我猜我正在使用的一些库有这个值作为默认值,或者类似的东西。
更新 -
我搜索了我的 bin 目录中的所有 dll 和配置文件,以及 .NET Framework 目录中的所有 dll 以及 .NET Framework\Config 目录中的所有配置文件,但没有找到“replace_with_server_name”任何地方。我还搜索了各种位置,例如 c:\windows\system32 中的所有 .dll,c:\windows\Microsoft.NET 中的所有文件,但没有运气。关于我可以查看的其他地方的任何想法?我使用 HxD 编辑器进行了一些搜索,然后我找到了 PSPad,它将对多个文件进行十六进制搜索 - 更快。我使用 Windows、ANSI、UTF-8、UTF-16 LE 和 UTF-16 BE 进行了搜索,但没有运气......尽管我可能错过了几个变体。这个文本肯定在某个地方!?