0

我已经下载了 Bonobo Git 服务器并尝试将它托管在我的带有 iis 的 Windows 服务器 2016 虚拟机中。

我已按照安装手册中的所有步骤操作并收到以下错误:

[ArgumentNullException:值不能为空。参数名称:virtualPath] System.Web.VirtualPath.Create(String virtualPath, VirtualPathOptions options) +12167132 Bonobo.Git.Server.MvcApplication.GetLogFileNameFormat() +48 Bonobo.Git.Server.MvcApplication.ConfigureLogging() +119 Bonobo.Git .Server.MvcApplication.Application_Start() +21

[HttpException(0x80004005):值不能为空。参数名称:virtualPath] System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context, HttpApplication app) +540 System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +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):值不能为空。参数名称:virtualPath] System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +539 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +125 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +731

这似乎来自 Bonobo 代码,所以我无法调试它。也没有找到有关此错误的其他信息。

任何关于我可能配置错误的线索,因为我认为 Bonobo 项目应该可以工作..

4

1 回答 1

0

确保你有类似的东西

    <add key="LogDirectory" value="~\App_Data\Logs" />

在文件的appsettings部分web.config

出于兴趣,您是否从以前的版本升级?

于 2017-05-27T08:26:34.267 回答