Visual Studio 2008项目中WinForm窗体图标显示为类图标,只能打开代码而无法打开视图问题解决

背景:
        今天打开一个Winform项目的时候,图标显示为类文件的样子而不是窗体的样子,在代码中右键也没有View Designer选项,双击图标打开的是代码而非窗体设计界面,百度后也没有找到解决方案。
解决方法(不一定通用):
        1、编译项目查看有没有错误。
        2、查看WinForm窗体继承的窗体文件可以打开不?有没有问题
        3、签出代码,在undocheckout,编译,查看是否可以了

        4、查看该项目有没有被其他人签出,如果被签出,让他们签入,再获取一下最新版本代码,编译,看看是不是可以了(我在这一步,搞定了)

假想:

        会不会是有人签出,导致文件版本不一样,出现的这种情况呢?不清楚

类图标如下:

窗体图标如下:

小注:

        团队项目通过Firefly或者Microsoft Visual SourceSafe来管理源码,如果想删除某个文件或者窗体,在本地删除完毕后,登录Firefly与Microsoft Visual SourceSafe上查看相关文件是否已经删除,如果没有删除彻底,请立即删除,否则,很容易出现代码文件版本不一致问题,从而导致,窗体打不开之类的问题发生。

 

时间: 2025-01-02 14:45:26

Visual Studio 2008项目中WinForm窗体图标显示为类图标,只能打开代码而无法打开视图问题解决的相关文章

androidstudio-Android Studio创建项目中导入zxing找不到类R的处理办法

问题描述 Android Studio创建项目中导入zxing找不到类R的处理办法 解决方案 Android Studio Moudle找不到R.java文件ubuntu 64位系统创建android 项目找不到R文件 解决方案二: http://www.codeweblog.com/zxing-client-android-%E5%AF%BC%E5%85%A5android-studio%E9%A1%B9%E7%9B%AE/

ASP.NET AJAX in ASP.NET 3.5 and Visual Studio 2008

ASP.NET AJAX in ASP.NET 3.5 and Visual Studio 2008 在此之前的Visual Studio 2008,ASP.NET AJAX的产品曾经是一个独立的安装,你需要 安装在您的机器和Web服务器,您正在使用.这个版本获得了较快的普及,现在是在 Visual Studio 2008产品的一部分.它不仅是一个在Visual Studio 2008 IDE中的一部 分,在ASP.NET AJAX的产品也是烤到.NET框架3.5.这意味着要使用ASP.NET

Visual Studio 2008中的SQL数据库发布

数据库发布向导(Database Publishing Wizard)是一个流行的Visual Studio插件,它支持把本地的数据库部署到远程主机上去.Visual Web Developer团队宣布将把这个向导集成到Visual Studio 2008之中. 目前Visual Studio 2008的Beta 2版本还没包含这个向导,不过预计2008年2月发布的VS 2008 RTM将会一并安装这个向导的1.2版.这个数据库发布插件现在的版本是1.1,从属于SQL Server Hostin

Visual Studio 2008 、 Windows 环境变量介绍 和 如何在文件中引用环境变量 .

Visual Studio 2008  和 Windows 环境变量对设置 相对路径很重要,这样便于代码的移植,即使换一台计算机,代码不用更改配置,直接就能用. 可以在项目的"工具""属性页"对话框中任何接受字符串的位置使用这些宏.这些宏不区分大小写.  关于如何自己定义环境变量详见我的另一文章:http://blog.csdn.net/jtop0/article/details/7574139     宏 说明 $(RemoteMachine) 在"调试

2010-请教:visual studio 2008 如何实现单文档多窗体动态切换

问题描述 请教:visual studio 2008 如何实现单文档多窗体动态切换 请教下大家, visual studio 2008 或2010如何在单文档中实现多个窗口的动态切换呢?谢谢!visual C++ 6.0在win8 win10上总是崩溃,没招了! 解决方案 http://wenku.baidu.com/link?url=ZwJ3S4kwcGy0OBQZtG8ZFXMB_BuyzuFYJCSXcfhRre6mLYiUxQ3cKIbQux0ZvLgOeqTVquLqcx0xBdH6H

Visual Studio 2008 中程序路径配置 .

Visual Studio 2008 环境变量的配置(改为:Visual Studio 2008 中程序路径配置  更合理) 在调试 Visual Studio 2008 程序时,经常有一些动态链接库(即 dll 文件)需要加载到工程里,这样才能依赖第三方库进行程序调试. 这些动态链接库,往往都是测试版本或是开发中的版本,或者会有若干个版本:这个时候,如果直接把 dll 所在目录加到 PATH 里,则会有潜在冲突的危险:如果直接拷贝到 Visual Studio 的目录下,假如测试工程太多,每次

在Visual Studio 2008中编译F#程序

在Visual Studio 2008中,编译F#程序时,会出现警告(但不是错误),但是由于这个警告却使你的程序无法运行,不过大多数据这些警告都会有提示,提示你用.NET里的函数代替F#中的某些函数,但是这些.NET中的函数又不能像在C#中那样使用. 例如: #light let one = ["one "] let two = "two " :: one let three = "three " :: two let rightWayRound

c++-visual studio空项目做出的exe文件如何实现透明窗体?

问题描述 visual studio空项目做出的exe文件如何实现透明窗体? 如题,建了一个空项目,现在只有源文件cpp,编译出的控制台窗口如何实现透明窗体? 程序使用c++写的 上网查了很久,基本都是建立在mfc上的 希望有具体的步骤 解决方案 只有windows窗口才可以,控制台窗口不行

VSTO 3.0: 用Visual Studio 2008开发Office业务应用程序

本文讨论: Visual Studio 2008 新增功能 为 Outlook 创建自定义窗体区域 连接数据源 添加搜索功能 本文使用了以下技术: Visual Studio 2008 到目前为止,我敢确定您已经听说了一些有关 Visual Studio 2008 的趣闻,它具有一些强大的功能,如支持 LINQ.改进了 Web 开发以及与 Windows Vista 和 SharePoint 紧密集成等等.不过 Visual Studio 2008 真正突出的一个特点是支持 Microsoft