我有一个带有自定义模块的 DotNetNuke 6.2.6 的 localhost 安装。
问题是 module.css 文件中包含的任何图像或 css 都不会加载。Firebug 在检索图像或 module.css 文件时报告 500 Internal Server 错误。
我的图像标签是:
"< asp:Image ID="DeleteButton" ImageUrl="~/DesktopModules/PositionsManagement/images/delete.gif" runat="server" / >"
Web 浏览器显示一个损坏的图像图标,其属性指向
http://localhost/dotnetnuke/DesktopModules/PositionsManagement/images/delete.gif
当我尝试导航到上述链接时,我收到以下错误消息:
如果要为 .NET Framework 4.0 或更高版本进行编译,则提供程序选项中的“compilerVersion”属性的值必须是“v4.0”或更高版本。要为 .NET Framework 3.5 或更早版本编译此 Web 应用程序,请从 Web.config 文件的元素中删除“targetFramework”属性。
当我像它建议的那样删除 targetframework 属性时,我得到了这个:
*解析器错误消息:代码子目录“/dotnetnuke/DesktopModules/PositionsManagement/App_Code/RazorHelpers/”不存在。*
有谁知道问题是什么或我如何获得它似乎想要的 RazorHelpers 内容?