社区
.NET技术其他语言
帖子详情
无源打开源“devenv”的日志。您可能不具有写访问权。
ayurep
2007-09-03 01:13:14
我用的win2003系统,系统同时装有Visual Studio 2005 和Microsoft Visual Studio 2008 Beta 2 都是简体中文
新装的vs08中,当在"服务器资源管理器"中点"连接到数据库"时,会出现以下错误:
无源打开源“devenv”的日志。您可能不具有写访问权。
在vs05中是正常的。
...全文
250
7
打赏
收藏
无源打开源“devenv”的日志。您可能不具有写访问权。
我用的win2003系统,系统同时装有Visual Studio 2005 和Microsoft Visual Studio 2008 Beta 2 都是简体中文 新装的vs08中,当在"服务器资源管理器"中点"连接到数据库"时,会出现以下错误: 无源打开源“devenv”的日志。您可能不具有写访问权。 在vs05中是正常的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
alleylian
2010-01-30
打赏
举报
回复
是啊,我也遇到了,查了很久,没有解决办法
knowledge_Is_Life
2008-05-01
打赏
举报
回复
接分先!
panzi667
2007-09-14
打赏
举报
回复
学习中~
zyug
2007-09-13
打赏
举报
回复
devenv怎么听起来这么熟
ayurep
2007-09-12
打赏
举报
回复
再顶,晕死了
ayurep
2007-09-03
打赏
举报
回复
自顶
为什么ET模式需要将文件设置为非阻塞的原因
阻塞IO:当你去读一个阻塞的文件描述符时,如果在该文件描述符上没有数据可读,那么它会一直阻塞(通俗一点就是一直卡在调用函数那里),直到有数据可读。当你去写一个阻塞的文件描述符时,如果在该文件描述符上没有空间(通常是缓冲区)可写,那么它会一直阻塞,直到有空间可写。以上的读和写我们统一指在某个文件描述符进行的操作,不单单指真正的读数据,写数据,还包括接收连接accept(),发起连接connect()等操作… 非阻塞IO:当你去读写一个非阻塞的文件描述符时,不管可不可以读写,它都会立即返回,返回成功说明读写操作
WebServer为什么需要将socket设置为非阻塞?
目录一些基本概念解释1.socket文件描述符有哪些2.socket文件描述符设置为阻塞的影响二、使用epoll模型将socket设置为非阻塞1.listenfd非阻塞2.clientfd非阻塞(1)epoll的ET模式(2)epoll返回读写事件,但不一定真的可读写小结 一些基本概念解释 1.socket文件描述符有哪些 网络中的客户端和服务器进行连接通信时需要建立连接,服务器端需要两个socket文件描述符,分别是建立连接时需要的监听文件描述符listenfd和连接完成后的已连接文件描述符clientf
为何epoll的ET模式文件要设置为非阻塞?
是因为ET模式只在socket描述符状态发生变化时才触发事件,如果不一次把socket内核缓冲区的数据读完,会导致socket内核缓冲区中即使还有一部分数据,该socket的可读事件也不会被触发。因此一般使用下面这行代码循环读数据。 while( (len=recv(fd,buf,sizeof(buf),0)) > 0 ) 如果文件IO设置为阻塞,则必然会阻塞在这里,造成没办法重新获取epoll_wait()事件。因此ET模式下文件IO一定要设置为非阻塞。 ...
epoll详解_Linux下的I/O复用与epoll详解
前言 I/O多路复用有很多种实现。在linux上,2.4内核前主要是select和poll,自Linux 2.6内核正式引入epoll以来,epoll已经成为了目前实现高性能网络服务器的必备技术。尽管他们的使用方法不尽相同,但是本质上却没有什么区别。本文将重点探讨将放在EPOLL的实现与使用详解。参考资料:嵌入式网络编程 - linux下的IO模型嵌入式应用层开发 - Linux开发必备...
.NET技术其他语言
1,979
社区成员
12,447
社区内容
发帖
与我相关
我的任务
.NET技术其他语言
.NET技术 其他语言讨论
复制链接
扫一扫
分享
社区描述
.NET技术 其他语言讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章