使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

症状

在 Microsoft Dynamics GP 或 Microsoft Dynamics SL 中完成业务门户的安装,然后启动业务门户时,在显示的各种 Web 部件中收到以下错误消息:

"/"应用程序中的服务器错误。 拒绝访问"Microsoft Dynamics"。 无法开始监视文件更改。 说明:执行当前 Web 请求期间发生未经处理异常。 请查看堆栈跟踪,详细了解错误及其在代码中的来源。 异常详细信息:System.Web.HttpException:拒绝访问"Microsoft Dynamics"。 无法开始监视文件更改。

原因

Microsoft ASP.NET 进程帐户和网络服务帐户 ASP.NET 以下权限。 网站根文件夹和虚拟目录中每个文件夹上都需要这些权限:

  • 读取

  • 执行

  • 列表

ASP.NET 需要这些权限才能访问文件和监视对文件的更改。

解决方法

若要解决此问题,请使用以下方法之一。

方法 1

  1. 向进程帐户授予 ASP.NET 权限。 为此,请执行以下步骤:

    1. 在 Windows 资源管理器中,找到应用程序的安装文件夹。 或者,找到虚拟目录的文件夹。 下面是业务门户虚拟目录的默认位置:

      C:\Program Files\Microsoft Dynamics\Business Portal

    2. 右键单击文件夹,然后单击"属性"。

    3. 在"安全性"选项卡上,单击"添加"。

    4. 在"输入要选择的对象名称"字段中,键入以下内容,然后单击"确定":

      ComputerName\ASPNET 注意 将 ComputerName 占位符替换为运行业务门户的计算机的名称。

    5. 在"权限"区域中,启用"允许"列表中的以下选项,然后单击"确定":

      • 读取&执行

      • 列出文件夹内容

      • 读取

    6. 单击 "保存 "关闭窗口,然后重新启动 IIS Internet Information Services (iiS) 。

  2. 授予网络服务帐户所需的权限。 为此,请执行以下步骤:

    1. 在 Windows 资源管理器中,找到网站的应用程序文件夹。 或者,找到虚拟目录的文件夹。 下面是业务门户虚拟目录的默认位置:

      C:\Program Files\Microsoft Dynamics\Business Portal

    2. 右键单击文件夹,然后单击"属性"。

    3. 在"安全性"选项卡上,单击"添加"。

    4. 在" 输入要选择的对象名称"字段中 ,键入"网络服务"。

      注意 此用户帐户是本地用户帐户。

    5. 在"权限"区域中,启用"允许"列表中的以下选项,然后单击"确定":

      • 读取&执行

      • 列出文件夹内容

      • 读取

    6. 单击 " 保存"关闭该窗口,然后重启 IIS。

方法 2

请确保网站路径中的文件夹名称包含的字符少于 9 个。

说明

  • 若要确定路径中的文件夹名称,请执行以下步骤:

    1. 在 IIS 管理器中,右键单击安装业务门户的网站,然后单击"属性"。

    2. 单击" 主目录" 选项卡,然后记下"本地路径"框中路径 的文件夹 名称。

  • 如果重命名文件夹,使文件夹名称包含的字符少于 9 个,您必须在 IIS 中对网站进行相同的更改。 更改后,停止并启动 IIS。

更多信息

有关详细信息,请单击以下文章编号以查看 Microsoft 知识库中的文章:

317955" 无法开始监视目录更改"错误消息,当您浏览到 ASP.NET 页

浏览到"目录更改"页时出现316721"无法启动监视目录更改 ASP.NET 错误消息

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×