VS2015 C#的.cs文件打不开?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS2015 C#的.cs文件打不开?相关的知识,希望对你有一定的参考价值。
原本还是能用的,但Form1.cs突然就打不开了,图标也和Form2.cs不一样能查看代码,但不能打开设计器,想知道我是干了什么?怎么解决?
1:项目的工程文件用记事本打开.csproj<Compile Include="Form1.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Form1.Designer.cs">
<DependentUpon>Form1.cs</DependentUpon>
</Compile>
把你那个文件节点 换成 <SubType>Form</SubType> 保存 然后再打开工程
2:或者 把你那个formmain相关的三个文件备份 从工程中移除
然后新建formmain 保存编译 报错不管 关闭工程
把你备份的这几个文件覆盖新建的formmain
打开工程 参考技术A 有点像是创建了个快捷方式但找不到,把项目打包发来帮你还原
vs2013打不开vs2003项目
【中文标题】vs2013打不开vs2003项目【英文标题】:Can't open vs2003 project in vs2013 【发布时间】:2014-04-24 15:31:56 【问题描述】:我有几个 VS2003 Web 应用程序项目,无法在 VS2013 中打开它们。每次我得到以下信息:
我应该在 .csproj 文件中进行哪些修改才能在 VS2013 中打开项目?
【问题讨论】:
【参考方案1】:我之前也遇到过这个问题,建议用正确的 .net 框架创建一个新项目,猜测是 .net 2.0,然后将旧项目中的文件复制到新项目中。
【讨论】:
是的,我知道我可以创建新项目,然后手动向其中添加文件,我只是试图避免它。我也可以在解决方案中添加网站而不是项目,但不幸的是,微软从 VS 2013 中删除了将网站转换为 Web 应用程序的选项。 是的,他们希望每个人都转向项目,而不是网站。在我目前的工作中,我们必须处理很多旧项目,它们永远不会 100% 正确打开或转换。对我来说,手动导入是唯一不让人头疼的解决方案。话虽如此,VS在打开时不应该崩溃。 不,如果他们想将所有人转移到项目中,他们应该保留此选项以转换为项目。所以实际上我最终从解决方案中删除了项目并将它们添加回网站。 可能你是对的,最好创建新项目,而不是与网站一起工作。以上是关于VS2015 C#的.cs文件打不开?的主要内容,如果未能解决你的问题,请参考以下文章