.net和dnn框架升级

时间:2016-08-10 05:01:03

标签: .net .net-3.5 dotnetnuke

升级我的应用程序时遇到问题。我的应用程序是基于.net framework 2.0和DNN 4.09构建的。现在我们正在经历两者的升级。但是,如何验证我的.net框架现在是3.5?每当我得到一个例外,它会在死亡的黄色屏幕上显示.net 2.0。之后我尝试将我的DNN 4.09升级到5.02。应用程序运行顺利,但管理面板显示许多崩溃。它显示htmlmodule.dll崩溃  enter image description here enter image description here

2 个答案:

答案 0 :(得分:0)

在DNN中,您可以在“主机>主机设置”下查看.Net版本,选择“基本设置”选项卡。您将看到“配置”部分。在这里您可以找到基本的托管环境设置。请注意,页面和选项卡的名称可能因版本而异。

您还可以在IIS中检查应用程序池正在使用的.Net版本。

答案 1 :(得分:0)

您需要在IIS中更改应用程序池.Net版本。 然后在您的应用程序中,您将需要更改程序集信息中的.Net版本,以针对您在项目中引用的相同版本的DotNetNuke.dll程序集进行构建。 以下是如何在IIS中更新它的链接:How to instantiate inner class with reflection in Java? 如果这不起作用,请附上错误的屏幕截图。