[C#设计]VS2005不能进入设计视图的解决方案
VsLogActivity = 1,然后打开Visual studio 2005应用程序,此时会报错,再把刚才打开的Visual studio 2005应用程序关闭,此时Visual studio 2005应用程序会在 %APPDATA%MicrosoftVisualStudio8.0.写一个 ActivityLog.xml 文件。
C、如果此时还不行,那么可以把gdiplus.dll从Frameworkv2.0.xxx中复制出来拷贝到“Program FilesVisual Studio 8Common7Packages”目录下即可。
方法三:
解
决方法如下:
确保gdiplus.dll 动态库文件保证在
c:WINNTMicrosoft.NETFrameworkV2.0.50727
c:Program FilesVisual Studio 8Common7Packages
两个文件夹中都有
然后
“开始”-”运行” devenv /ResetSkipPkgs
可我使用的操作系统是winxp sp2,没有winnt目录,于是在
C:WINDOWSMicrosoft.NETFrameworkv2.0.50727
目录下狂找,居然没有gdiplus.dll,在
C:Program FilesMicrosoft Visual Studio 8Common7Packages(如果vs2005安装在d盘,那就是D:Program FilesMicrosoft Visual Studio 8Common7Packages)
目录下也没有gdiplus.dll这个库。
这下我可犯纳闷了。gdiplus.dll是个什么东西呢?上百度搜一把,发现解释大意是:一个用来绘制windows控件的公用库,由Microsoft公司开发维护的。
既然是一个公用库,我随便找或者下载一个比较新的版本,应该就可以了吧。
我 想肯定有很多软件调用这个gdiplus.dll,于是打开“我的电脑”按F3,输入”gdiplus.dll”,一搜,呵,发现 Dreamweaver,office,qq,flash 8.0,adobe photshop cs2这些软件都调用了它,于是我挑一个最新版本的(就是把鼠标放在搜索结果的项上,会显示版本号、创建日期,选一个版本号、创建日期最新的),copy 到
C:WINDOWSMicrosoft.NETFrameworkv2.0.50727
和
C:Program FilesMicrosoft Visual Studio 8Common7Packages
两个目录下,好了之后,操作如下:
“开始”-“程序”-“Microsoft Visual Studio 2005”-“Visual Studio Tools”-“Visual Studio 2005 命令提示”,输入devenv /ResetSkipPkgs,搞定!:)
本博文章基本上属于原创或收集整理,都是心血结晶。
欢迎转载分享,转载请注明出处,谢谢!
本文地址:[C#设计]VS2005不能进入设计视图的解决方案