尝试更改网址
从:
http://blah/ReportServer
为:
http://blah/ReportServer/Foo
错误: Microsoft.ReportingServices.WmiProvider.WMIProviderException:指定的虚拟目录无效。确保指定的名称不会太长,并且不包含非法字符。 (例如:;)
---> System.Runtime.InteropServices.COMException(0x8004020D):无法修改或删除未使用COM + Admin SDK添加的对象(HRESULT异常:0x8004020D) ---内部异常堆栈跟踪结束--- 在Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.ThrowOnError(ManagementBaseObject mo) 在Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.SetVirtualDirectory(String application,String virtualDirectory) 在ReportServicesConfigUI.WMIProvider.RSReportServerAdmin.SetVirtualDirectory(UrlApplication app,String virtualDirectory)
更改为:
http://blah/ReportServer_Foo
工作得很好。不知道发生了什么。任何信息都表示赞赏。
答案 0 :(得分:0)
看起来它遵循SERVERNAME_INSTANCENAME的惯例,例如通常用于集成身份验证。