作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试实现使用GoogleSpell的TinyMCE Spellcheck插件。我正在尝试将其安装在MVC环境中。
我从在项目中引用.NET类库DLL(MoxieCode.TinyMCE)开始。
然后,我将此代码添加到我的web.config中:
<system.webServer>
<handlers>
<add name="TinyMCE" verb="GET,HEAD,POST" path="TinyMCE.ashx" type="Moxiecode.TinyMCE.Web.HttpHandler,Moxiecode.TinyMCE" />
</handlers>
<!--previously existing rules-->
<validation validateIntegratedModeConfiguration="false"/>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>
然后,我将这些行添加到
tinyMCE.init({});
调用中:
plugins: "spellchecker",
theme_advanced_buttons3: "spellchecker",
spellchecker_languages : "English=en",
spellchecker_rpc_url : "TinyMCE.ashx?module=SpellChecker",
教程
here中概述了这些步骤。然后,我按照
this stack overflow post的说明进行操作,该说明建议对global.asax进行以下修改,使其对mvc友好:
routes.IgnoreRoute("TinyMCE.ashx");
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
一切似乎都可以接受,当我浏览到/TinyMCE.ashx时出现此错误:
最佳答案
确保将处理程序应用于web.config中的正确元素。
IIS支持两种类型的模式,集成模式和经典模式。
经典模式是IIS 7之前的版本的工作方式。相应地,您可以将处理程序放在适用于asp.net的web.config部分中,或者将其放置在IIS直接选择的部分中。
关于asp.net - 如何使TinyMVC .NET类库在ASP.NET MVC 2上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3782204/
当我使用 TinyMVC 中内置的 PDO 层从表中请求记录时,它返回以下错误: Array Error: 0 Message: Unknown file 'register_view.php' Fi
我是一名优秀的程序员,十分优秀!