惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

B
Blog RSS Feed
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
GbyAI
GbyAI
MongoDB | Blog
MongoDB | Blog
Microsoft Azure Blog
Microsoft Azure Blog
V
Visual Studio Blog
腾讯CDC
G
Google Developers Blog
宝玉的分享
宝玉的分享
I
InfoQ
F
Fortinet All Blogs
Engineering at Meta
Engineering at Meta
Vercel News
Vercel News
云风的 BLOG
云风的 BLOG
博客园 - 【当耐特】
酷 壳 – CoolShell
酷 壳 – CoolShell
Google DeepMind News
Google DeepMind News
阮一峰的网络日志
阮一峰的网络日志
罗磊的独立博客
IT之家
IT之家
D
DataBreaches.Net
Martin Fowler
Martin Fowler
月光博客
月光博客
Hugging Face - Blog
Hugging Face - Blog

博客园 - 杨林

IIs一些配置 扩大传输限制 exchange file 使用ASP.Net Forms模式实现WebService身份验证 SendEmail - 杨林 - 博客园 web导出excel格式问题 Form身份验证 - 杨林 - 博客园 在ASP.NET 2.0中使用Membership sql T 设计模式之状态模式 sqlserver2005学习笔记 共享内存进程之间 ComparaCarAdapter sql 利用索引优化性能 SQL 2005新增的几个函数之学习 Thread pool web service web service 多线程分析 js Function.call
关于VS2005 无法使用切换到设计视图的解决方法
杨林 · 2008-07-02 · via 博客园 - 杨林

今天使用VS2005做asp.net Webform,发现无法切换到设计视图,即便偶尔切过去了,asp.net服务器控件都无法显示。

开始以为是代码问题,从vss上获取无问题版本后,仍然无法切换到正常的视图。

查MSDN,解决方法如下:

确保gdiplus.dll 动态库文件保证在

c:\WINNT\Microsoft.NET\Framework\V2.0.50727

c:\Program Files\Visual Studio 8\Common7\Packages

两个文件夹中都有

然后

"开始"-"运行" devenv /ResetSkipPkgs

可我使用的操作系统是winxp sp2,没有winnt目录,于是在

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727

目录下狂找,居然没有gdiplus.dll,在

C:\Program Files\Microsoft Visual Studio 8\Common7\Packages(如果vs2005安装在d盘,那就是D:\Program Files\Microsoft Visual Studio 8\Common7\Packages)

目录下也没有gdiplus.dll这个库。

这下我可犯纳闷了。gdiplus.dll是个什么东西呢?上百度搜一把,发现解释大意是:一个用来绘制windows控件的公用库,由Microsoft公司开发维护的。

既然是一个公用库,我随便找或者下载一个比较新的版本,应该就可以了吧。

我想肯定有很多软件调用这个gdiplus.dll,于是打开“我的电脑”按F3,输入"gdiplus.dll",一搜,呵,发现Dreamweaver,office,qq,flash 8.0,adobe photshop cs2这些软件都调用了它,于是我挑一个最新版本的(就是把鼠标放在搜索结果的项上,会显示版本号、创建日期,选一个版本号、创建日期最新的),copy到

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727

C:\Program Files\Microsoft Visual Studio 8\Common7\Packages

两个目录下,好了之后,操作如下:

“开始”-“程序”-“Microsoft Visual Studio 2005”-“Visual Studio Tools”-“Visual Studio 2005 命令提示”,输入devenv /ResetSkipPkgs,搞定!:)