嗨我在使用iis的Windows服务器2012 r2上的服务器上运行DotNetNuke 9时出现以下错误
无法找到档案D:\Inetpub\vhosts\accuratedatabases.in\*****\DotNetNuke.config
描述:执行当前Web请求期间发生了未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.IO.FileNotFoundException:找不到文件' D:\ Inetpub \ vhosts \ accuratedatabases.in \ finance2.berozgaribhagao.com \ DotNetNuke.config'。
来源错误:
在执行当前Web请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息。
堆栈追踪:
[FileNotFoundException: Could not find file 'D:\Inetpub\vhosts\accuratedatabases.in\finance2.berozgaribhagao.com\DotNetNuke.config'.]
System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) +11794191
System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) +1326
System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) +65
DotNetNuke.HttpModules.RequestFilter.RequestFilterSettings.GetSettings() in E:\Websites\Developing\DotNetNuke\DNN_Platform3\Dnn.Platform\DNN Platform\HttpModules\RequestFilter\Config\RequestFilterSettings.cs:78
DotNetNuke.HttpModules.RequestFilter.RequestFilterModule.FilterRequest(Object sender, EventArgs e) in E:\Websites\Developing\DotNetNuke\DNN_Platform3\Dnn.Platform\DNN Platform\HttpModules\RequestFilter\RequestFilterModule.cs:86
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +141
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +69
我在网上搜索但找不到任何解决方案。我尝试在共享和专用的Windows服务器上托管,但问题是相同的。 为了您的信息,我在bin目录中有DotNetNuke.HttpModules.dll
答案 0 :(得分:0)
我通过使用DotNetNuke_install包解决了这个问题。我之前在Visual Studio 2015中打开它,然后尝试在本地运行。但现在我直接部署到iis并进行编辑,我在visual studio中打开了一个网站