文章分类 -  ASP.NET

ASP.NET
could not load type ‘xxx version=xxxx’系列的解决方法
摘要:背景:在使用nuget辅助开发,在部署的过程中,经常会遇到类似:could not load type ‘xxx version=xxxx’的问题,检查了bin文件夹,发现程序集是存在的,然后万分纠结,经过百度无数资料,终于找到解决方法。原因分析:程序集之间存在各自的依赖项,由于一个同名的程序集只能... 阅读全文

posted @ 2015-08-31 09:14 尋找一個證明 阅读(4478) 评论(0) 推荐(0)

WCF服务发布到IIS报错
摘要:发布WCF服务到IIS的时候,遇到错误:Could not load type 'System.ServiceModel.Activation.HttpModule' from assembly 'System.ServiceModel, Version=3.0.0.0, Culture=neutr... 阅读全文

posted @ 2015-08-14 22:57 尋找一個證明 阅读(143) 评论(0) 推荐(0)

js跨域访问问题--Access-Control-Allow-Origin
摘要:需求背景:最近的实际开发中,遇到的一个问题。大意是就是,要在已有的项目基础上开发一个开放接口,提供给新的系统使用(仅提供给具有特定域名下的系统使用),由新的系统通过js发送get请求去获取该接口返回的数据。 由于开始没有意识到这里面的坑,所有走了不少弯路,这里对跨域的概念略做解释。所谓js跨域... 阅读全文

posted @ 2015-04-28 21:48 尋找一個證明 阅读(795) 评论(3) 推荐(1)

.NET 创建强名称程序集
摘要:最近在工作上遇到的一个问题,如何不直接引用程序集而通过Assembly.Load()方法来加载程序集。百度了下,现在总结下解决思路以及该解决方法的一些缺陷。 由于Assembly.Load()方法直接从全局应用程序缓存中查找要加载的dll文件,所以直接指定dll文件路径的方法是行不通的,那么这就要... 阅读全文

posted @ 2015-03-31 21:16 尋找一個證明 阅读(485) 评论(0) 推荐(0)

.NET Framework4.0异步编程的取消
摘要:4.0里面没有async,await这些关键字,在使用异步编程时没有4.5以上版本方便,但是对于异步操作,微软还是封装了Task类,该类可以很方便的取消异步操作。废话不多说,上例子。 //该类的主要作用是告知Task类,其任务被取消 private static Cancellat... 阅读全文

posted @ 2015-03-25 23:08 尋找一個證明 阅读(848) 评论(0) 推荐(0)