你可能会在 Microsoft Business Solutions - Great Plains Business Portal 中收到类似于下面的错误消息:
"/_vti_bin"应用程序中的运行时错误服务器错误。
运行时错误说明:服务器上发生应用程序错误。 此应用程序的当前自定义错误设置会出于安全原因阻止远程查看应用程序 (的详细信息) 。 但是,在本地服务器计算机上运行的浏览器可以查看它。
详细信息:若要使此特定错误消息的详细信息可以在远程计算机上查看,请在位于当前 Web 应用程序的根目录中的"web.config"配置文件内创建一个 <customErrors> 标记。 然后<customErrors>"mode"属性设置为"Off"。 <!-- Web.Config 配置文件 --> <配置> <system.web> <customErrors mode="Off"/> </system.web> </configuration> 注意:可以通过修改应用程序的
<customErrors> 配置标记的"defaultRedirect"属性,将看到的当前错误页替换为自定义错误页。
<!-- Web.Config配置文件 --> <配置> <system.web> <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/> </system.web> </configuration>
症状
如果满足以下条件,则会出现此问题:
-
从未安装业务门户的网站导出 Web 部件。 例如,有一个应用程序安装在默认网站上,并且在另一个网站上安装有业务门户。
-
使用 .NET 或 FrontPage Microsoft Visual Studio编辑其他 .NET Microsoft Office网页。
业务门户将以下条目输入Web.config文件:
<remove name="EnterpriseInitializationModule">
</remove>
注意 Web.config 文件由所有扩展网站用于Microsoft Windows SharePoint Services。 其他条目可能会导致与安装业务门户的同一计算机上安装的其他 .NET 应用程序发生冲突。
原因
若要解决此问题,请按照下列步骤操作:
-
创建文件Web.config副本。
注意 默认情况下,Web.config文件位于以下文件夹中:C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\ISAPI
-
从文件副本中删除以下Web.config代码:
<remove name="EnterpriseInitializationModule"> </remove>
-
希望另一Web.config正常工作时,请使用编辑后的文件。 希望业务Web.config正常工作时,请使用原始的门户文件。