摘要:在64位Win7里的IIS里部署使用了ODP.NET的网站,Oracle的版本是11.20.3.20。直接部署会提示错误:在64位环境里使用了32位的程序。自己折腾了两天,最后才从别人的博客里找到解决方案:http://blog.sina.com.cn/s/blog_591f3ba1010175as...
阅读全文
摘要:原先是从月光博客获取的验证email的正则表达式,使用之后发现不理想,有些错误的email能通过验证,比如带两个'@'符号的,带'/'号的,带连续两个'.'的,带'>'符号的等等。然后又去搜索,找到这两个正则表达式,需要一起用,原文出自:http://coding1688.iteye.com/blog/1501748// define a regular expression for "normal" addresses $normal = "^[a-z0-9_\+-]+(\.[a-z0-9_\
阅读全文
摘要:最近在64位Win7下,先装了Visual Studio2010,后安装的IIS,VS载入以前的ASP.NET网站时提示ASP.NET4.0没有在Web server上注册。不想重装VS,根据别人的经验,加上自己的实践,得出以下简要步骤:1、关闭用户账户控制(UAC)。2、安装IIS:勾选以下选项: a. IIS可承载的Web核心 b. IIS6 WMI兼容性 c. IIS元数据库和IIS6配置兼容性 d. IIS管理控制台万维网服务里的: e. Windows身份验证 f. 请求筛选应用程序开发功能里,除了CGI和服务器端包含以外全勾选3、重启后运行:aspnet_regiis -i4、完成
阅读全文
摘要:web service在提供给别人调用时遇到问题,web service的URL能正常访问,但点击任何一个方法的链接均出现这样一行信息“The test form is only available for requests from the local machine.”查找了下原因, 原来是web.config文件没有添加相应的节导致,只需添加以下节到web.config即可。<configuration> <system.web> <webServices> <protocols> <add name="HttpGet&qu
阅读全文
摘要:维护旧系统,日志报告一个Unable to validate data错误:------FatalError: [2010-07-23 11:36:01] Unable to validate data. at System.Web.Configuration.MachineKeySection.GetDecodedData(Byte[] buf, Byte[] modifier, Int32 s...
阅读全文
摘要:同事维护一个旧系统,需要重定向,但不成功,我发现是在重定向之前使用了Response.Flush方法导致Response.Redirect失效。之后还是同事自己找到的方法:用javascript来跳转页面:window.location.href。用Response.write输出即可。
阅读全文