随笔分类 -  MVC

CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\921bbfc4\ca7cf42\App_Code.fu98jwep.dll”--“拒绝访问。 ”
摘要:在本地开发环境没问题,但是发布到服务器出现:未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\106f9ae8\cc0e1169\App_global.asax.haz99mum... 阅读全文

posted @ 2015-09-01 10:09 iackjee 阅读(452) 评论(0) 推荐(0)

【转载】C#.Net 创建网页快捷方式
摘要:using System.Runtime.InteropServices; using IWshRuntimeLibrary;// 添加引用:COM下Windows Script Host Object Model public bool Createlnk() { ... 阅读全文

posted @ 2014-07-31 16:02 iackjee 阅读(656) 评论(0) 推荐(1)

vs2010 mvc3创建的razor引擎模板页,子页面引用后出现当前上下文中不存在名称“ViewBag”
摘要:View文件夹下缺少Web.config 阅读全文

posted @ 2014-04-03 20:09 iackjee 阅读(364) 评论(0) 推荐(0)

[转载]VS2012创建MVC3项目提示错误: 此模板尝试加载组件程序集 “NuGet.VisualStudio.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”。
摘要:如果在没有安装vs2012 update3升级包的情况下,创建MVC3项目会出现下面的错误信息。因为VS2012已经全面切换到使用NuGet这个第三方开源工具来管理项目包和引用模块了,使用VS2012开发,都要装NuGet插件(官网:http://nuget.org),进官网点安装就进入了微软的下载页面,选择vs2012版本的NuGet.Tools.vsix文件,双击安装就可以了。作者:Cat Qi出处:http://qixuejia.cnblogs.com/本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 阅读全文

posted @ 2014-03-01 22:37 iackjee 阅读(709) 评论(0) 推荐(0)

Win2003+iis6部署MVC4网站的方法
摘要:1.服务器上安装SP2 和 IIS62.安装.Net Framework3.5 SP1(完整安装包,包含2.0 2.0SP1,237MB那个安装包)3.安装.Net Framework4.04.安装WindowsServer2003-KB968930-x86-CHS.exe,PowerShell 2.0的补丁(下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=4045)5.安装wic_x86_chs.exe,windows图像处理组件(下载地址:http://www.microsoft.com/zh-cn/download 阅读全文

posted @ 2014-02-25 14:50 iackjee 阅读(429) 评论(0) 推荐(0)

[转载]Asp.net MVC2 与 MVC3 路由调试好帮手RouteDebug 与 RouteDebugger
摘要:RouteDebug 与 RouteDebugger是什么?在Asp.Net MVC程序中,路由(Route)是一个非常核心的概念,可以说是MVC程序的入口,因为每一个Http请求都要经过路由计算,然后匹配到相应的Controller和Action。通常我们的路由都会注册在Global.asax.cs文件中的RegisterRoutes方法中,路由会从上往下依次匹配,因此自定义的(优先级高)的路由需要放在默认(通用)路由的前面。但是,如何确保所有的路由都是正确的,或者是没有重复的呢?RouteDebug 与 RouteDebugger就是这样一个分析工具。使用方法RouteDebug主要是用在 阅读全文

posted @ 2014-02-16 22:48 iackjee 阅读(199) 评论(0) 推荐(0)

Spring.net Could not load type from string value问题解决办法
摘要:Spring.net Could not load type from string value"xxx"错误原因可能有:1.spring.net配置错误,注意要区别配置文件中namespace的大小写及namespace完整性和正确性2.与上面对应的xxx程序集不在网站bin目录下 阅读全文

posted @ 2014-02-03 11:28 iackjee 阅读(634) 评论(0) 推荐(0)

如何启用数据库缓存依赖项
摘要:1.打开文件夹C:\Windows\Microsoft.NET\Framework\v4.0.303192.运行cmd命令:cd C:\Windows\Microsoft.NET\Framework\v4.0.303193.运行相关命令:注册:aspnet_regsql -S . -E -ed -d 数据库名 -et -t 表名 删除:aspnet_regsql -S . -E -d 数据库名 -dt -t 表名 取消数据库缓存依赖: aspnet_regsql -S . -E -dd 数据库名 数据库名 列出已注册表:aspnet_regsql -S . -E -d 数据库名 -lt4.配置 阅读全文

posted @ 2014-01-28 18:16 iackjee 阅读(838) 评论(0) 推荐(0)

[转载]C#缓存absoluteExpiration、slidingExpiration两个参数的疑惑
摘要:看了很多资料终于搞明白cache中absoluteExpiration,slidingExpiration这两个参数的含义。absoluteExpiration:用于设置绝对过期时间,它表示只要时间一到就过期,所以类型为System.DateTime,当给这个参数设置了一个时间时,slidingExpiration参数的值就只能为Cache.NoSlidingExpiration,否则出错;slidingExpiration:用于设置可调过期时间,它表示当离最后访问超过某个时间段后就过期,所以类型为System.TimeSpan,当给这个参数设置了一个时间段时,absoluteExpirati 阅读全文

posted @ 2014-01-28 18:07 iackjee 阅读(395) 评论(0) 推荐(0)

[转载]ASP.NET MVC URL重写与优化(进阶篇)-继承RouteBase玩转URL
摘要:引言-- 在初级篇中,我们介绍了如何利用基于ASP.NET MVC的Web程序中的Global文件来简单的重写路由。也介绍了它本身的局限性-依赖于路由信息中的键值对: 如果键值对中没有的值,我们无法将其利用凑出我们想要的URL表达式。 初级篇传送门:使用Global路由表定制URL 在进阶篇中,我们将介绍ASP.NET 路由相关类的基类-抽象类RouteBase,并演示如何通过继承它,让URL重写和优化变成Free Style。一,老板的需求 假设我们是手机销售网站的一名程序猿(承接初级篇),经过第一次的URL重写之后,我们的手机分类页面的URL的改变:http://www.xxx.... 阅读全文

posted @ 2014-01-27 21:41 iackjee 阅读(307) 评论(0) 推荐(0)

MVC EF异常-“序列化类型为 XX 的对象时检测到循环引用”
摘要:原因:在EF实体中,两个互为主外键关系的实体类的导航属性相互引用.解决方法一:删除一个不需要的类的导航属性方法二:使用DTO模型方法三:直接返回需要的属性(不能包括相互引用的属性) 阅读全文

posted @ 2014-01-25 17:05 iackjee 阅读(987) 评论(0) 推荐(0)

EasyUI queryParams属性 在请求远程数据同时给action方法传参
摘要:属性名属性值类型描述默认值queryParamsobject在请求远程数据的时候发送额外的参数。代码示例:$('#dg').datagrid({ queryParams: { name: 'easyui', subject: 'datagrid' }});{}Action方法://获取数据的action方法public ActionResult GetData(string name,string gender){ BLL dll=new BLL();//业务层 List listStu=bll.GetList("select * fr 阅读全文

posted @ 2014-01-22 23:11 iackjee 阅读(6081) 评论(0) 推荐(0)

存储区更新、插入或删除语句影响到了意外的行数(0)。实体在加载后可能被修改或删除。
摘要:MVC4修改实体类报错存储区更新、插入或删除语句影响到了意外的行数(0)。实体在加载后可能被修改或删除。刷新 ObjectStateManager 项。原因是 修改时 实体类 主键未赋值 阅读全文

posted @ 2014-01-22 17:56 iackjee 阅读(579) 评论(0) 推荐(0)

[转载]LINQ 中的 select
摘要:下面通过一些例子来说明怎样使用select,参考自:LINQ Samples1. 可以对查询出来的结果做一些转换,下面的例子在数组中查找以"B"开头的名字,然后全部转成小写输出: string[] names = { "Jack", "Bob", "Bill", "Catty", "Willam" }; var rs = from n in names where n.StartsWith("B") select n.ToLower(); foreach 阅读全文

posted @ 2014-01-18 21:46 iackjee 阅读(220) 评论(0) 推荐(0)

asp.net MVC日志插件Log4Net学习笔记二:保存日志到sqlserver的配置
摘要:1.写到sqlserver的配置: --> ... 阅读全文

posted @ 2014-01-18 15:05 iackjee 阅读(571) 评论(0) 推荐(0)

[转载]Log4net学习笔记
摘要:Log4net学习笔记:主要是根据apache站点整理的:原文链接:http://logging.apache.org/log4net/release/sdk/http://logging.apache.org/log4net/release/config-examples.htmlLog4net主要类:Appender附加,增加配置附加器有很多种,主要用到的几种:log4net.Appender.AdoNetAppender log4net.Appender.FileAppender log4net.Appender.EventLogAppender log4net.Appender.Rol 阅读全文

posted @ 2014-01-18 15:04 iackjee 阅读(217) 评论(0) 推荐(0)

asp.net MVC日志插件Log4Net学习笔记一:保存日志到本地
摘要:log4net(Log For Net)是Apache开源的应用于.Net框架的日志记录工具,详细信息参见Apache网站.它是针对Java的log4j(Log For Java的)姊妹工具.用过log4j的都知道,它功能强大,可配置性灵活,线程安全,对日志的输出管理和级别管理方便。具体的使用方法往下看。 首先你应该下载log4net.dll并引入到你的项目References中,或者把源代码项目作为你工程的一部分加入到你的工程当中。单击这里下载Log4net 。 使用log4net需要知道其中两个比较重要的概念:logger 和 appender。前者是日志记录对象,后者是日志记录的目标,包 阅读全文

posted @ 2014-01-18 14:12 iackjee 阅读(1496) 评论(0) 推荐(0)

MVC 自定义AuthorizeAttribute 实现权限验证
摘要:MVC内置的AuthorizeFilter先于Action/Result过滤器执行,为网站权限验证提供了很好的一套验证机制.通过自定义的AuthorizeAttribute可以实现对用户权限的验证.一.首先创建一个继承自AuthorizeAttribute(命名空间System.Web.Mvc)public class LoginValidateAttribute:AuthorizeAttribute{ //重写OnAuthorization 实现验证机制 public override void OnAuthorization(AuthorizationConte... 阅读全文

posted @ 2014-01-17 11:15 iackjee 阅读(708) 评论(0) 推荐(0)

MVC4中Ajax.BeginForm OnSuccess 不执行以及控制器返回JsonResult 提示下载的原因
摘要:这几天学习MVC的过程中,在学习Ajax.BeginForm时,一直遇到2个问题:一. Ajax.BeginForm OnSuccess事件不执行二.提交表单后,浏览器不识别json字符串,提示下载包含了返回的结果文件在网上找了很久都没有找到原因,结果调试也没有发现原因.在心灰意冷之际,抱着死马当活马医的心态,将使用的jquery版本由原来的1.10.2 换成1.7.1,诶居然没有任何问题,都成功了,原来是jquery版本的问题 阅读全文

posted @ 2014-01-17 09:36 iackjee 阅读(1528) 评论(0) 推荐(0)

[转载]mvc使用JsonResult返回Json数据
摘要:controller 中定义以下方法: public JsonResult UpdateSingle(int id, string actionName, string actionValue) { var res = new JsonResult(); //var value = "actionValue"; //db.ContextOptions.ProxyCreationEnabled = false; var list = (from a in db.Articles ... 阅读全文

posted @ 2014-01-15 08:28 iackjee 阅读(347) 评论(0) 推荐(0)

导航