我刚刚在我的 Windows Server 2003 上安装了 Act premium for web。
我正在阅读它所说的创建 asp.net 模拟帐户的说明,但它没有提供有关如何创建的任何详细信息(因为显然每个版本的 Windows 都不同)。
有谁知道如何创建这样的东西,以便我可以启动并运行这个应用程序?
对不起,我有点含糊。我对内部托管的整个 webapp 还是很陌生,所以如果我遗漏了任何内容,请在评论中告诉我,我将编辑 OP。
更新:这是我从页面得到的错误
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: Error reading configuration information from the registry.
Source Error:
Line 61: <httpRuntime executionTimeout="1200" maxRequestLength="102400"/>
Line 62:
Line 63: <identity impersonate="true" userName="registry:HKLM\Software\AspNetProcess\ASPNET_SETREG,userName" password="registry:HKLM\Software\AspNetProcess\ASPNET_SETREG,password"/>
Line 64: <pages enableViewState="true" enableSessionState="true" theme="ACT" autoEventWireup="false" validateRequest="false" enableEventValidation="false">
Line 65: <controls>
Source File: C:\Program Files\ACT\ACT for Web\APFW\web.config Line: 63
我自己没有遇到过这个问题,但根据 MSDN(链接),他们没有提到为 .NET v2.0使用 web.config 的注册表项的能力。但是,对于 .NET v1.1,他们提到了注册表项(链接)。
同样,由于我对这个特定错误没有直接经验,我认为 ACL/权限可能是 IIS 无法从注册表读取的问题。根据他们提到的另一篇 MSDN 文章:
在有关 ASP.NET v1.1 模拟的文档中,他们特别提到:
希望这有助于导致修复/答案。