个人累计的一些开发工作上的小事情
2016-12-01 17:47
585 查看
一.远程到客户的电脑,出现黑屏现象 解决办法: CTRL+ALT+END
二.用VS2012打开VS2010创建的项目,有些解决方案打不开,报错
例如我所打开的项目中,Web项目加载不进来,显示不兼容状态:
产生此错误的原因,我想大概是: VS2010创建该项目时使用的时MVC2,但是VS2012中只能创建MVC3以上的项目,.config和.csproj文件中的System.Web.Mvc版本都是2.0.我的项目解决方法: 1.修改Web.config 文件ASP.NET MVC 的版本号,即: System.Web.Mvc, Version=2.0.0.0 改成 System.Web.Mvc, Version=3.0.0.0 2.修改Web.config 文件bindingRedirect 元素的值,即: <bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="2.0.0.0"/> 改为 <bindingRedirect oldVersion="1.0.0.0-5.0.0.0" newVersion="5.0.0.0"/> 3.编辑Web项目的 项目名.csproj 这个文件找到ProjectTypeGuids标记, 将{F85E285D-A4E0-4152-9332-AB1D724D3325}替换成 {E53F8FEA-EAE0-44A6-8774-FFD645390401}
注:安装VS2010时会要有SQLSERVER EXP版的功能选项,这个数据库版本与常规使用的MSSQLSERVER 不一样,所产生的实例名也会不一样。详细流程参考:http://www.mamicode.com/info-detail-1573382.html
三.ORACEL 64bit操作系统:要使用plsql就必须安装32bit客户端
不依赖与oracel客户端连接oracel的办法: 使用Oracle.ManagedDataAccess.Client.dll,可通过VS自带工具NUGET搜索下载该集即可。 使用该方法连接数据库的连接字符串: Data Source= (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) (CONNECT_DATA = (SERVER = myserver) (SERVICE_NAME = orcl) ) );User ID=myname;Password=mypassword
四.Oracel
程序访问数据库错误:找不到请求的.Net Framework Data Provide.可能没有安装。解决办法:下载 ODAC112040Xcopy_32bit.zip 1.解压复制到指令文件夹(如:C:\ODAC)2.打开CMD,cd到该文件夹下,运行 install.bat odp.net4 E:\OracleClient ODAC (ODAC名称可以随意,E:\OracleClient 为安装的路径)
3.如需卸载cd到安装路径: uninstall.bat odp.net4 D:\OracleClient4.注:这只是安装了我需要的文件,压缩包里包括了很多其他组件,可根据需求安装。详解见:https://jingyan.baidu.com/article/e4511cf336ce872b845eafd4.html
五.Jquery
给未来元素绑定事件
对未来元素绑定,不能用bind。把元素绑在未来元素的父级上1、可以用live代替,但是要注意jquery的版本,根据官方文档,从1.7开始就不推荐live和delegat了,1.9里就去掉live了。 2、不支持live之后什么代替live呢,是on,用法如下所示://放在$(function(){})里才有效 $(document).on("click", "#testDiv", function(){ //此处的$(this)指$( "#testDiv"),而非$(document) });
六.Jquery
前端报错:
has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'x' is therefore not allowed access.解决方法2钟:第一种:web.config里加入(如果在发布根目录没有这个文件可直接新建):在web.config里的话加入以下代码: <system.webServer> <staticContent> <mimeMap fileExtension=".otf" mimeType="application/octet-stream" /> //如果还有其他被限定的文件在加即可 </staticContent> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> <add name="Access-Control-Allow-Methods" value="POST,GET,OPTIONS" /> <add name="Access-Control-Allow-Headers" value="origin,x-requested-with,content-type" /> <add name="Access-Control-Allow-Credentials" value="true" /> </customHeaders> </httpProtocol> </system.webServer>第二种:在IIS对应的请求的站点下设置以下:
注:只要在web,config或者IIS里任意一方设置即可,参考链接:https://www.cnblogs.com/qqtou/p/6251977.htmlhttps://www.douban.com/note/524034414/?type=like
七.
开发环境下安装 .NET FRAMWORK 4.5.2:
二.用VS2012打开VS2010创建的项目,有些解决方案打不开,报错
例如我所打开的项目中,Web项目加载不进来,显示不兼容状态:
产生此错误的原因,我想大概是: VS2010创建该项目时使用的时MVC2,但是VS2012中只能创建MVC3以上的项目,.config和.csproj文件中的System.Web.Mvc版本都是2.0.我的项目解决方法: 1.修改Web.config 文件ASP.NET MVC 的版本号,即: System.Web.Mvc, Version=2.0.0.0 改成 System.Web.Mvc, Version=3.0.0.0 2.修改Web.config 文件bindingRedirect 元素的值,即: <bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="2.0.0.0"/> 改为 <bindingRedirect oldVersion="1.0.0.0-5.0.0.0" newVersion="5.0.0.0"/> 3.编辑Web项目的 项目名.csproj 这个文件找到ProjectTypeGuids标记, 将{F85E285D-A4E0-4152-9332-AB1D724D3325}替换成 {E53F8FEA-EAE0-44A6-8774-FFD645390401}
注:安装VS2010时会要有SQLSERVER EXP版的功能选项,这个数据库版本与常规使用的MSSQLSERVER 不一样,所产生的实例名也会不一样。详细流程参考:http://www.mamicode.com/info-detail-1573382.html
三.ORACEL 64bit操作系统:要使用plsql就必须安装32bit客户端
不依赖与oracel客户端连接oracel的办法: 使用Oracle.ManagedDataAccess.Client.dll,可通过VS自带工具NUGET搜索下载该集即可。 使用该方法连接数据库的连接字符串: Data Source= (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) (CONNECT_DATA = (SERVER = myserver) (SERVICE_NAME = orcl) ) );User ID=myname;Password=mypassword
四.Oracel
程序访问数据库错误:找不到请求的.Net Framework Data Provide.可能没有安装。解决办法:下载 ODAC112040Xcopy_32bit.zip 1.解压复制到指令文件夹(如:C:\ODAC)2.打开CMD,cd到该文件夹下,运行 install.bat odp.net4 E:\OracleClient ODAC (ODAC名称可以随意,E:\OracleClient 为安装的路径)
3.如需卸载cd到安装路径: uninstall.bat odp.net4 D:\OracleClient4.注:这只是安装了我需要的文件,压缩包里包括了很多其他组件,可根据需求安装。详解见:https://jingyan.baidu.com/article/e4511cf336ce872b845eafd4.html
五.Jquery
给未来元素绑定事件
对未来元素绑定,不能用bind。把元素绑在未来元素的父级上1、可以用live代替,但是要注意jquery的版本,根据官方文档,从1.7开始就不推荐live和delegat了,1.9里就去掉live了。 2、不支持live之后什么代替live呢,是on,用法如下所示://放在$(function(){})里才有效 $(document).on("click", "#testDiv", function(){ //此处的$(this)指$( "#testDiv"),而非$(document) });
六.Jquery
前端报错:
has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'x' is therefore not allowed access.解决方法2钟:第一种:web.config里加入(如果在发布根目录没有这个文件可直接新建):在web.config里的话加入以下代码: <system.webServer> <staticContent> <mimeMap fileExtension=".otf" mimeType="application/octet-stream" /> //如果还有其他被限定的文件在加即可 </staticContent> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> <add name="Access-Control-Allow-Methods" value="POST,GET,OPTIONS" /> <add name="Access-Control-Allow-Headers" value="origin,x-requested-with,content-type" /> <add name="Access-Control-Allow-Credentials" value="true" /> </customHeaders> </httpProtocol> </system.webServer>第二种:在IIS对应的请求的站点下设置以下:
注:只要在web,config或者IIS里任意一方设置即可,参考链接:https://www.cnblogs.com/qqtou/p/6251977.htmlhttps://www.douban.com/note/524034414/?type=like
七.
开发环境下安装 .NET FRAMWORK 4.5.2:
相关文章推荐
- 关于Unity游戏开发方向找工作方面的一些个人看法
- 开发ActiveX,一些工作总结
- 个人工作开发SAP/ABAP构件产量表
- 个人认为程序员在工作中应该养成的一些良好习惯
- 用ogre开发的一些团体和个人的日志(转来留着慢慢学习)
- 关于个人学习开发SharePoint的一些资源
- 最近开发中的一些工作思路问题
- IOS和Android开发的一些个人感受
- 用ogre开发的一些团体和个人的日志
- [职场 / 面试] 我怎么找人?....如何避开一些个人(工作)履历上的缺陷
- 关于SharePoint开发职位面试的一些个人体会
- 关于快速开发和设计应用系统的一些个人的意见
- 关于android游戏开发的一些基础和个人经验
- 软件开发的一些感想(五年工作总结版)
- 关于个人学习开发SharePoint的一些资源
- 个人工作13年的一些人生真实领悟
- 对于getting real开发结合自己的工作的一些思考
- 面试.net开发人员后给在.net职场上工作2-3年的开发人员一些建议
- 在线Word编辑的jQuery插件时间:2010-12-29 09:15点击:122 次 【大 中 小】 在做OA或者工作流程的网站中,常常能够看到一些在线Word编辑进行文档处理的功能,这里我开发了
- IOS和Android开发的一些个人感受