在使用Web Deploy发布网站到阿里云服务器的时候,visual studio提示发布失败,本以为是个小问题,结果花费了我一个小时。按照官方推荐的方法都无法解决,最后将全部文件发布就莫名其妙可以了。
本文主要介绍一个使用outlook的小技巧,就是通过红色感叹号快速标记重要的邮件。一般来说红色感叹号表示发送的邮件为重要性高(高优先级)的邮件,一旦设置了此标识,收件方和发件方都会有这个红色感叹号的提醒,还是挺方便的。
服务器上安装了MySQL后,发现某些ASP.NET网站打开会出现machine.config配置错误,后来在解决问题的过程中发现,这可能是MySQL的一个BUG,不过倒是有解决的方法,国外很多猿类也遇到这个问题,经过我的研究整理出了几个解决方法,都是十分有效的,主要还是和MySQL Connector/NET这个驱动程序有关系!
为了对比新版本的BlogEngine.NET,特意通过WEB平台下载和安装3.2旧版本,结果无法运行,出现HTTP 500.19错误,错误代码为0x80070032。其实以前接触BlogEngine.NET时候也常常遇到这个问题,就是应用程序池的.NET Framework版本没有选择正确!
最近无意中看到BlogEngine.NET 3.3.5.0 已经发布了,提供了新的标准模板,于是下载到一台测试服务器中看看效果,发现后台的某些菜单无法打开,会出现404.2或者404.0错误。根据不同情况,主要和IIS的ISAPI和CGI限制的设置,处理程序映射模块,URL地址错误有关系。
这阵子又在鼓捣着C#控制台应用程序,主要功能就是一个定时维护小工具,通过windows server的任务计划程序,传入外部参数并运行C#控制台程序,此外也涉及到传参调试的问题,网上这类资料也是很多的,自己也做个笔记记录下。
这里博主结合了自己的工作经验和日常编程所接触到相关知识,总结了下自己对C#控制台应用程序在运用方面的理解。由于受到本身的技术水平影响,文章必然存在局限性,希望能给看到文章的朋友提供点思路,控制台肯定还能运用在更多方面和实现更加强大的功能!
之前曾写了一篇关于冠捷AOC2070如何调亮度的文章,结果又遇到新问题,显示器不知道怎么关闭,因为这款显示器只有一个电源指示灯,在按下指示灯按钮后显示器进行的是自动调节操作,而非关闭屏幕电源的操作。
之所以会写这篇文章,是因为手头上刚有这么一台显示器,冠捷 AOC2070 2070W也算是型号比较老的液晶显示器,很多奇怪的设定导致使用起来颇为不顺。就说调节亮度这块,不知道为什么这显示器没有提供调节亮度的功能,只能通过显卡控制面板进行调节。
在开发.NET项目时如果有用到配置文件,一定要注意特殊符号的转义问题。按照XML规范,类似"&"和"<"的字符在XML中都是有特殊含义,比如"<"是作为XML中用于声明元素的语法。我曾在属性值中使用了"&"符号导致VS编译生成失败,提示:应用程序配置文件"App.config/Web.config"无效。分析EntityName时出错。
在首次使用ARR的时候,曾经踩过一个坑,结果导致测试服务器IIS上的所有网站都无法正常打开,排查发现网站请求的js和css文件都返回404,有的网站甚至连页面也返回HTTP 404。后经过研究,发现造成此问题的原因在于首次创建ARR的Server Farm时,iis会引导我们创建一个默认的重写规则,如果不仔细看点确定就踩到坑里去了。
之前电脑在开发的时候配置有点吃紧了,电脑内存CPU都直线飙升,主要是电脑上安装了MySQL和MongoDB,特别是MongoDB特别吃内存。而且我为了开发效率(嫌麻烦)数据库一般都是设置开机启动,所以当时需要思考下怎么提升电脑硬件,后来使用负载均衡的思路解决了硬件不够的问题。