“VS 2010中没有可用的编辑器”错误

时间:2011-02-08 10:58:08

标签: visual-studio-2010

当我尝试在VS 2010中选择设计器视图时,我收到此错误:

  

没有可用的编辑器   “C:\用户\ teadrinkinggeek \文档\ Visual   工作室   2010 \网站\ WEBSITE2 \ About.aspx”。

     

确保该文件的应用程序   类型(.aspx)已安装。

我开了一个不同的网站,错误仍然存​​在。

如何解决此问题?

12 个答案:

答案 0 :(得分:9)

我遇到了这个问题,以下内容很容易解决:

Right-Click on the .edmx file --> Open With --> ADO.NET Entity Data Model Designer然后Set as Default

答案 1 :(得分:2)

这个问题有点难以诊断。最简单的方法可能是重新安装Visual Studio副本。最有可能的是,安装过程中出现了问题,或者您无法安装打开ASPX文件所需的关键组件。

除此之外,还有一个我以前见过的技巧。我认为在您重新安装之前需要先尝试一下。以下是步骤:

  1. 打开一个新的命令提示符窗口。
  2. 导航到安装Visual Studio的目录路径 (我对Express版本没有经验,所以我不确定可执行文件的路径和名称是否与相同 完整版。我怀疑他们可能不是。因此,获取此信息的最佳方法是右键单击快捷方式图标。
  3. 执行以下命令,其中“devenv”是您用于启动的可执行文件的名称 Visual Studio IDE:

    devenv /resetskippkgs
    

答案 2 :(得分:2)

有时会发生这种情况,因为该项目的一个参考文献正在制造问题。

<强>解决方案:

构建解决方案以识别出现问题的引用,删除引用并再次添加,重建项目后一切都会正常工作。

答案 3 :(得分:1)

我做了一个“痛苦”的决定,卸载与VS 2010相关的所有内容,并从头开始重新安装。经过6个小时的故障排除后,再次重新安装VS 2010,它运行良好。

注意:我最初与VS 2010并行运行Visual Web Developer。我也卸载了该软件包。也许这两个包导致了这个问题?然而,我在Twitter上与一位开发人员交谈,他说他们两个包并排工作都没有问题。也许这是我最初安装它们的方式。

如果您遇到同样的问题,请在卸载之前备份您的工作,项目等,否则可能会遇到更多问题。

答案 4 :(得分:1)

我多年来一直在使用Visual Basic Express 2008解决这个问题,并尝试了几乎我遇到的每个解决方案。根据Cody Gray的解决方案,我在c:\program Files\Microsoft Visual Studio 9.0\Common7\IDE打开了一个命令提示符,然后执行了

vbexpress /resetskippkg

当VB Express 2008打开时,一切都很顺利,我终于可以访问表单设计器窗口了!做了一个款待!!!

答案 5 :(得分:1)

我将此项目的目标框架从旧版2.0切换到4.0并且设计师已打开。

答案 6 :(得分:0)

我尝试了devenv /resetskippkgs命令而没有结果。然而,在失败后,我玩了表单属性。当我在解决方案资源管理器中单击 frmFormName.vb 时,属性窗口显示的“构建操作”与我的其他窗体不同。我将此属性更改为“compile”以匹配我的其他表单。现在,一切都运转良好。我希望这会有所帮助。

答案 7 :(得分:0)

我是VS 2010的新手,我遇到了同样的问题。我花了几个小时在网上无济于事。出于绝望,我创建了一个新的解决方案,并将我现有的所有文件复制到了它的目录中。然后我输入了我的新应用并说“显示所有文件”。显示所有“旧”文件,带有“白色图标”。然后我右键单击每个文件并说每个文件都添加到项目中。然后我重建了所有,一切都恢复正常,并没有花很长时间。希望它可以帮助某人。我知道听起来不专业,但嘿,它有效。 亚瑟奥利弗

答案 8 :(得分:0)

我遇到了同样的问题。我右键单击edmx文件并使用Entity Data模型设计器打开它。希望这会有所帮助。

答案 9 :(得分:0)

如果(.cs / .vb)文件上的Build Action属性设置为None,也可以收到此消息。

单击项目中的(.cs / .vb)文件,查看属性窗口(如果不可见则按F4),确保将Build Action属性设置为Compile。

在这种情况下,这是一个非常误导性的错误消息。

答案 10 :(得分:0)

我在Visual Studio 2008中也遇到了同样的问题。 但不要担心人们很难解决这个问题。

  

只需按照以下简单步骤操作:

  1. 关闭计算机上所有已打开的程序。
  2. 转到命令提示符窗口
  3. 提供以下命令: c:\ program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE
  4. 现在运行: devenv / resetskippkgs
  5. ♦享受编码我的好朋友♦

答案 11 :(得分:0)

要解决此问题,请检查您的参考并修复那些包含“!”的内容。

这也发生在我身上:与此修复相关的相关/补充说明。

解决方案资源管理器

- &GT;展开参考文献

- &GT;右键单击带有“Yellow Triange w /”的项目!“指向”

--> select "Remove"

打开顶部的“构建”菜单

- &GT;选择:重建“文件名”

然后在解决方案资源管理器中双击来自名称,然后通常会为我打开。