首先会出现这样的错误提示:

Error: TesingModulle is currently unavailable.
DotNetNuke.Services.Exceptions.ModuleLoadException: e:\Development\DotNetNuke_4.3.5_Source\Website\DesktopModules\TestingModule\ViewTestingModule.ascx.cs(136): error CS0019: Operator '&' cannot be applied to operands of type 'string' and 'string' ---> System.Web.HttpCompileException: e:\Development\DotNetNuke_4.3.5_Source\Website\DesktopModules\TestingModule\ViewTestingModule.ascx.cs(136): error CS0019: Operator '&' cannot be applied to operands of type 'string' and 'string' (运算符“&”无法应用于“string”和“string”类型的操作数)at System.Web.Compilation.AssemblyBuilder.Compile() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath) at System.Web.UI.TemplateControl.LoadControl(String virtualPath) at DotNetNuke.UI.Skins.Skin.InjectModule(Control objPane, ModuleInfo objModule, PortalSettings PortalSettings) in E:\Development\DotNetNuke_4.3.5_Source\Library\Components\Skins\Skin.vb:line 446 --- End of inner exception stack trace ---

按照提示,找到出错的代码,第136行,很明显,作者按照VB的语法在连接字符串。

            foreach (PropertyInfo objPropertyInfo in objProperties)
           & nbsp; {
136行:                if (strContent.IndexOf("[" & objPropertyInfo.Name.ToUpper() & "]") != -1)
                {
                    strValue = Server.HtmlDecode(DataBinder.Eval(e.Item.DataItem, objPropertyInfo.Name).ToString());
                    strContent = strContent.Replace("[" + objPropertyInfo.Name.ToUpper() + "]", strValue);
                }
            }

将"&"改为“+"。


之后,会出现这样的出错提示:

Error: TesingModulle is currently unavailable.
DotNetNuke.Services.Exceptions.ModuleLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at YourCompany.Modules.TestingModule.ViewTestingModule.lstContent_ItemDataBound(Object sender, DataListItemEventArgs e) in e:\Development\DotNetNuke_4.3.5_Source\Website\DesktopModules\TestingModule\ViewTestingModule.ascx.cs:line 136 at System.Web.UI.WebControls.DataList.OnItemDataBound(DataListItemEventArgs e) at System.Web.UI.WebControls.DataList.CreateItem(Int32 itemIndex, ListItemType itemType, Boolean dataBind, Object dataItem) at System.Web.UI.WebControls.DataList.CreateControlHierarchy(Boolean useDataSource) at System.Web.UI.WebControls.BaseDataList.OnDataBinding(EventArgs e) at System.Web.UI.WebControls.BaseDataList.DataBind() at YourCompany.Modules.TestingModule.ViewTestingModule.Page_Load(Object sender, EventArgs e) in e:\Development\DotNetNuke_4.3.5_Source\Website\DesktopModules\TestingModule\ViewTestingModule.ascx.cs:line 115 --- End of inner exception stack trace ---

 对于这个出错先介绍一个简单的解决方案:

如果出现这个提示,并不表示现在模块完全不能使用,这时你点左上角的小三角形进入“设置”页,点击模块对应的设置节,在“Template"处输入"[CONTENT]"并更新,模块就可以正常运行,有时间会做个补丁。

转载于:https://www.cnblogs.com/DotNetNuke/archive/2006/12/07/585480.html

DotNetNuke 4.3.5 StarterKit C#模板无法运行Bug相关推荐

  1. 关于维修服务器的报告模板,服务器运行报告模板

    服务器运行报告模板 内容精选 换一换 华为云弹性伸缩(Auto Scaling)可根据用户的业务需求和预设策略,自动调整计算资源,使云服务器数量自动随业务负载增长而增加 来自:产品 已获取服务器管理员 ...

  2. UE5 VR模板打包运行,Quit Game崩溃

    shipping包报错:GameThread timed out waiting for RenderThread after 120.00 secs Development包报错:Assertion ...

  3. WDS部署操作系统之二 制作并捕获模板计算机映像

    前面我们实现了WDS部署全新windows7操作系统,但这些系统都没有安装相关办公软件,需要后续再安装,比较麻烦.那如何制作一台模板计算机并捕获模板计算机映像呢? 什么是模板计算机? 对于模板计算机的 ...

  4. Mako 模板系统文档翻译(1) 使用基础

    译者的前言(木野狐 http://rchen.cnblogs.com): Mako 是一个模板引擎,快速而强大.其语法类似于 Python,可以在模板内随时建立可复用的函数,灵活性比较高.让我想起来最 ...

  5. 复习笔记(八)——C++模板

    模板的概念 在C++标准库中,几乎所有的代码都是模板代码. 模板是一种参数化的多态工具. 所谓参数化的多态性,是指将程序所处理 的对象的类型参数化,使一段程序代码可以用于处理多不同类型的对象. 采用模 ...

  6. 你必须懂的 T4 模板:深入浅出

    示例代码:示例代码__你必须懂的T4模板:浅入深出.rar (一)什么是T4模板? T4,即4个T开头的英文字母组合:Text Template Transformation Toolkit. T4文 ...

  7. 软件测试bug文档模板,软件bug测试记录模板

    软件bug测试记录模板 XXX软件bug测试记录表 文档编号: 背景信息 项目名称 测试目的 硬件环境 软件环境 测试时间 测试人员 测试说明 1.严重等级: A-Crash(崩溃的):由于程序所引起 ...

  8. python渲染光线_python模板渲染配置文件

    python的mako.jinja2模板库,确实好用!这里做个笔记,好记性不如烂笔头. #!/usr/bin/env python #encoding=utf-8 import sys,yaml    ...

  9. 关于算法模板和规范的说明

    这里记录的算法模板和规范仅供个人使用,可能会存在BUG.由于使用本博客模板导致的BUG及其负面影响,本人概不负责. 转载于:https://www.cnblogs.com/hzs2000/p/6682 ...

最新文章

  1. SQL的不合理有效性
  2. Rust语言之HelloWorld Web版
  3. 微信小程序数据拼接_微信小程序用户数据解密算法Java版
  4. Oracle 海量数据处理- 索引的选择
  5. Linux 进阶笔记(二)
  6. 《Python编程从入门到实践》记录之文件异常(try-except-else代码块)
  7. poi对excel的基本读写操作
  8. Linux内核深入理解定时器和时间管理(4):定时器 timer
  9. 【解决方案】: hyper-v 导入虚拟机报这个错误 32784
  10. Java 图书管理系统
  11. 网易邮箱服务器怎么注册,免费网易域名邮箱申请教程
  12. ftp服务器查看所有文件夹,查看ftp服务器所有文件夹
  13. Andriod8.0去除Launcher谷歌搜索框
  14. linux 彻底删除oracle,Linux下完美卸载Oracle
  15. 在你的网页集成QQ推广即时聊天
  16. app store android退款,买完 App、游戏内购就后悔了?手把手教你如何申请 App Store 退款...
  17. 2022第十四届环泰山T60线上大徒步活动线下启动仪式圆满结束
  18. ArtyA7的Hello Word创建Microblaze嵌入式系统硬件工程的问题解决
  19. 集合竞价如何买入_集合竞价如何挂单:集合竞价该挂什么价格
  20. stm32 设置systick中断抢先式优先级

热门文章

  1. 基于VC++的GDI常用坐标系统及应用
  2. openresty开发系列29--openresty中发起http请求
  3. [CF917D]Stranger Trees[矩阵树定理+解线性方程组]
  4. 一、cocos2dx概念简介
  5. 一次性删除数据库中某库的所有存储过程的方法
  6. js操作frame详细解说,window.opener和window.parent的区别
  7. 如何应对货期延迟(转自索菲外贸笔记)
  8. 激活用户并让他留下,仅是“活下去”的第一步
  9. PMCAFF产品经理社区原创专栏,产品圈的干货看这儿就够了
  10. PMCAFF微课堂已结束 | 前YY产品总监深度揭秘P2P运营推广精髓