我下载了Bonobo服务器,并尝试在我的Windows服务器2016VM中使用iis托管它。
我遵循了安装手册中的所有步骤,并收到以下错误:
ArgumentNullException:值不能为空。参数名称: Bonobo.Git.Server.MvcApplication.GetLogFileNameFormat() System.Web.VirtualPath.Create(String virtualPath,VirtualPathOptions options) +12167132 System.Web.VirtualPath.Create +48 Bonobo.Git.Server.MvcApplication.Application_Start() +119 Bonobo.Git.Server.MvcApplication.Application_Start() +21 HttpException (0x80004005):值不能为空。参数名称: System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext上下文,HttpApplication应用程序) +540 System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext,HttpContext上下文,MethodInfo[]处理程序) +186 System.Web.HttpApplication.InitSpecial(HttpApplicationState状态,MethodInfo[]处理程序,IntPtr appContext,HttpContext上下文) +172 System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext,HttpContext上下文) +402 System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +343 HttpException (0x80004005):值不能为空。参数名称: System.Web.HttpRuntime.FirstRequestInit(HttpContext上下文) +539 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext上下文) +125 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr,HttpContext上下文) +731
这似乎来自Bonobo代码,所以我无法调试它。也没有找到关于这个错误的其他信息。
任何关于我可能配置错误的线索,因为我认为Bonobo项目应该有效。
发布于 2017-05-27 08:26:34
确保你有这样的东西
<add key="LogDirectory" value="~\App_Data\Logs" />在appsettings文件的web.config部分。
出于兴趣,你从以前的版本升级了吗?
https://stackoverflow.com/questions/44201657
复制相似问题