我正在尝试使用在 IIS 中配置的自定义编辑器在 SDL Tridion 2011 SP1 中添加功能区工具栏按钮。当用户单击功能区工具栏按钮时,我需要打开一个弹出的 aspx 页面。
点击按钮返回:
“/WebUI/Editors/2011Extensions”应用程序中的服务器错误。
配置错误描述:处理服务此请求所需的配置文件期间发生错误。请查看下面的具体错误详细信息并适当地修改您的配置文件。
解析器错误消息:在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的部分是错误的。此错误可能是由未在 IIS 中配置为应用程序的虚拟目录引起的。
源错误:
Line 14: <compilation debug="true" targetFramework="4.0" />
Line 15:
Line 16: <membership>
Line 17: <providers>
Line 18: <clear />
enter code here
源文件:D:\SampleProjects_Tridion\RTFExtensions\popups\web.config 行:16
显示其他配置错误:
在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的部分是错误的。此错误可能是由未在 IIS 中配置为应用程序的虚拟目录引起的。(D:\SampleProjects_Tridion\RTFExtensions\popups\web.config 第 23 行)
在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的部分是错误的。此错误可能是由未在 IIS 中配置为应用程序的虚拟目录引起的。(D:\SampleProjects_Tridion\RTFExtensions\popups\web.config 第 30 行)
版本信息:Microsoft .NET Framework 版本:4.0.30319;ASP.NET >版本:4.0.30319.272
在此之后,我还尝试将虚拟目录更改为应用程序。我仍然遇到同样的错误。请帮助解决这个问题。提前致谢。