我已将InfoPath表单发布为内容类型,并在文档库中引用它。但是,当我尝试从文档库中打开InfoPath表单时,我收到以下错误消息:
不允许请求的注册表访问权限。在System.ThrowHelper.ThrowSecurityException(ExceptionResource资源) at Microsoft.Win32.RegistryKey.OpenSubKey(String name,Boolean writable) 在Microsoft.Win32.RegistryKey.OpenSubKey(String name) 在Microsoft.Win32.Registry.GetValue(String keyName,String valueName,Object defaultValue) 在Microsoft.Office.InfoPath.Server.Runtime.FormServer。<> c__DisplayClass1.b__0() 在Microsoft.Office.Server.Security.SecurityContext.RunAsProcess(CodeToRunElevated secureCode) 在Microsoft.Office.InfoPath.Server.Runtime.FormServer.DeterminePremiumSku() 在Microsoft.Office.InfoPath.Server.Runtime.FormServer.get_IsPremium() 在Microsoft.Office.InfoPath.Server.Controls.FormServerPage.OnInit(EventArgs e) 在System.Web.UI.Control.InitRecursive(Control namingContainer) 在System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint) 在System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint) 在System.Web.UI.Page.ProcessRequest() 在System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) 在System.Web.UI.Page.ProcessRequest(HttpContext上下文) 在Microsoft.Office.InfoPath.Server.Controls.FormServerPage.ProcessRequest(HttpContext context) at ASP._layouts_formserver_aspx.ProcessRequest(HttpContext context) 在System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() 在System.Web.HttpApplication.ExecuteStep(IExecutionStep step,Boolean& completedSynchronously)
答案 0 :(得分:0)
我也收到了这条消息。原来我的MOSS 2007副本已恢复到试用模式。进行注册表更改outlined here后,刷新页面后收到以下消息:The trial period for this product has expired.
我在管理中心再次输入了许可证密钥,所有内容都重新开始工作。