我正在使用Kentico MVC v12 Service Pack。
已在Application_Start中启用预览功能和PageBuilder。从本地主机运行时,可以根据需要使用PageBuilder成功编辑相关页面。
但是,当从暂存站点(是localhost版本的副本)运行时,尝试添加演示文稿网址时,在站点设置中出现错误(我肯定以有效格式添加了开头的“ https://“),这是在Pages应用程序中使用PageBuilder所必需的,在该应用程序中我看到此错误:
发生意外错误,请参阅事件日志以获取更多详细信息。事件源:PageEdit,事件代码PreviewLinkGeneration
任何帮助将不胜感激。谢谢。
该错误基本上只是查看URL的字符串(几乎像一个简单的验证)。您确定输入的值之前没有空格吗?如果在URL之前输入空格,我可以重新创建您的问题。
您也可以尝试清除该字段并保存表格。然后重新输入一个值。
如果仍然无法正常运行,请在系统中尝试re-signing all your macros,因为我发现如果宏不起作用,则正则表达式验证规则会出现问题。此检查实际上是什么: