所以我有一个奇怪的问题。
当您尝试搜索某项服务的Web项目时,我收到以下错误:
尝试在以下位置查找服务时发生错误(详细信息):
http://localhost:2927/WebSite/SiteHandler.svc
。未指定的错误 (来自HRESULT的异常:0x800004005(E_FAIL))
现在关于这个错误的奇怪之处在于,如果项目位于本地驱动器上,它就会消失。它找到Metadata
并且有效。
但是当项目驻留在闪存驱动器上时,会出现上述错误。所以我做了以下事情:
哪个没有解决错误。我认为这是由于IIS无法访问闪存驱动器。所以我想我的问题,这是IIS的常见问题吗?它可以不调试闪存驱动器吗?
或者还有其他方法可以解决此问题吗?
答案 0 :(得分:0)
问题可能是IIS站点的根目录未更改为闪存驱动器,因此,IIS的“雷达”上不存在该文件。尝试在IIS中进入您的网站设置并将目录更改为您的闪存驱动器目录。