经过反复实践,发现MySql Connector.Net 6.6.5可以适配VS2012,其他版本,包括最新的6.7.4版,安装以后在vs2012中找不到mysql provider。
分类: IT小常识
windows server 2008 r2初始化mvc+mysql网站环境步骤
1. 在服务器管理器里安装iis角色;
2. 安装framework4或更新的,dotnetfx45_full_x86_x64;
3. 安装mvc支持,AspNetMVC3ToolsUpdateSetup;
4. 安装mysql connector,mysql-connector-net-6.5.7。
为视频应用制作GIF动态封面
第一步,编写脚本,用ffmpeg对视频按照一定间隔截取图片;
第二步,参考http://cnn237111.blog.51cto.com/2359144/1261422提供的方法将获取到的截图生成动态GIF图片;
第三步,在视频播放器flash中设置封面或用html5的标签来定义封面。
用免费版DiskGenius把逻辑分区扩展到主分区
NTFS下海量文件修改权限的步骤
1. 修改所有者:
robocopy限定文件夹下的限定文件的复制
robocopy E:\abc E:\abc_copy *.flv /e /xd dirone dirtwo /xf *.xml
如果有组合参数就好了,比如可以限定目录下的啥啥文件。
更新条目时出错。有关详细信息,请参见内部异常。
解决办法:
把ex换为ex.InnerException
或
把ex.Message换为ex.InnerException.Message
try
{
ReportDBEntities db = new ReportDBEntities();
db.Menu.AddObject(m);
db.SaveChanges();
}
catch(Exception ex)
{
throw ex.InnerException;
}
接下来我就找到了我要找的:
使用的 SQL Server 版本不支持数据类型“datetime2”
解决办法如下:
主要错误原因,在使用ado.net entity的时候,entity使用的数据库是sqlserver 2008,或者sqlserver 2008 r2
但后来实际使用的数据库是sqlserver 2005,
sqlserver 2005不支持数据类型“datetime2”
解决办法
就是打开edmx文件,搜索ProviderManifestToken值,修改为2005。
参考:http://www.588book.com/?p=168和http://blog.feshine.net/technology/124.html
rsync: read error: Connection reset by peer (104)是权限问题
rsync: read error: Connection reset by peer (104)
rsync error: error in rsync protocol data stream (code 12) at io.c(791) [receiver=3.0.4]
rsync server安装在windows上,以上是client报错,找到原因是server上没有模块对应路径的读取权限。
rsync failed to set permissions on windows
server和client均为windows时 rsync client 报错:rsync failed to set permissions on “/cygdrive/d/onedir/.”
在client端的d/onedir上给予users用户组完全控制权限即可消除该错误。
根据结果来看是被添加了一个none用户,大概跟上一篇提到的server端设置uid为0有关系。因为没有影响其他用户的权限继承。所以暂时忽略这个问题。
cwRSync在windows下出现账户验证错误
在服务器端为windows的情况下client出现报错@ERROR: invalid uid nobody和@ERROR: invalid gid nobody时,修改server端配置文件,添加或修改
uid = 0
gid = 0
大概相当于linux下的nobody,没有验证。
参考并感谢:http://www.hardwork.cn/index.php/archives/214.html
