【问题标题】:Sudden failure in DNN development environmentDNN开发环境突然失效
【发布时间】:2015-10-05 06:07:13
【问题描述】:

我从事基于桌面和网络的混合解决方案已经有一段时间了。我的本地开发环境使用的是 VS2013-Pro、最近的 DNN 版本(我认为是 7.3)、Webmatrix 3、IIS Express 8.0 和 SQL Server 2014,在我的 Mac 上的 Parallels 上运行在 Windows 7 上。一切都是最新的,所有 SP 都已安装,等等。

我开发了几个 REST web 服务和一个 DNN 模块,它们一直在嗡嗡作响,并且工作得非常 - 令人震惊 - 令人惊讶(!)好吧,突然之间:

我访问了 DNN 站点,Webmatrix 崩溃,我收到一条错误消息,提示“IIS 工作进程已停止”。从那以后就没有工作了。调试器给我消息“iisexpress.exe 中 0x762CC42D (KernelBase.dll) 处的未处理异常:0xE0434352(参数:0x80131530、0x00000000、0x00000000、0x00000000、0x72F90000)。”

我没有改变任何东西,这开始于编码会话的中间。它工作了几个月,然后就没有了。

我研究了一下,发现了几个建议,但都没有奏效(删除缓存文件夹,卸载/重新安装)。我发现另一篇文章提到 Webmatrix 现在是一个死产品。我尝试在 IIS 中设置相同的站点(按照 DNN 自己的说明和我发现的其他几个非常相似的集合)。仍然无法加载网站——甚至是首页。

我下载了一个新的 DNN 安装包(现在是 7.4)并从头开始尝试。现在,当我尝试加载站点时,我得到 Visual Studio 的即时调试器,告诉我 w3wp.exe [2648] 中有一个未处理的 Win32 异常。我尝试运行调试器,但它实际上并没有提供任何信息。

我觉得除了 Webmatrix/DNN 安装之外,我在本地运行 DNN 时总是遇到很多麻烦,即使按照信中的说明进行操作也是如此。我需要它在本地运行,因为我经常断开连接工作。

我在这里错过了什么大事吗?有没有人突然遇到麻烦?我花了 4 天的大部分时间来卸载、重新安装、修补,但一无所获。

-蒂姆

【问题讨论】:

  • 当您尝试启动站点时,您在 IIS 中遇到的错误是什么?
  • @DotNetNuclear:当我尝试加载网站时,大约 30 秒后,我得到一个小窗口,上面写着“w3wp.exe [2672] 中发生未处理的 win32 异常”和一条消息,提示 JIT调试器在没有必要的安全权限的情况下启动。我要调试它吗?是 |使用 VS2013 的新实例进行调试 |附加应用程序池进程。 Message this time (sometimes I get nothing) is: Unhandled exception at 0x000007FEFCD6B16D (KernelBase.dll) in w3wp.exe: 0xE0434352 (parameters: 0xFFFFFFFF80131530, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x000007FEF7250000).
  • IIS配置总结:网站名称:dnndev,http:*:80:dnndev.me 应用程序池名为dnndev,v4.0,网站根文件夹的Integrated Permissions设置为IIS AppPool修改/dnndev。 web.config 中的数据库连接字符串工作正常。当我进行测试连接时,身份验证有效,但我在授权上收到“无法验证”警告。
  • 我可能会尝试通过下载最新的完整 4.5.2 离线安装程序来修复 .NET 框架。
  • 所以我尝试了,但没有运气。我退后一步,卸载了 IIS 和 SQL Server,并删除了 DNN。按照 DNN 设置开发环境的说明从头开始 (dnnsoftware.com/wiki/…)。现在...它提供了安装向导,但没有任何样式表...这基本上使它无法使用(因为它不能将某些文本识别为按钮)。我已验证整个 DNN 树的权限设置相同(并且正确),并且引用的样式表存在。

标签: dotnetnuke webmatrix-3


【解决方案1】:

好的,所以在卸载所有内容(包括 SQL 服务器、IIS、Webmatrix 和最近的 .net 框架更新)并重新安装它们之后,我已经启动并运行了一周或所以现在。我已经禁用了 Windows 更新,我认为是其中的一些东西让我首先处于这个位置。不是一个很好的长期解决方案,但现在可以了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多