Web窗体不允许我添加标准工具箱元素

时间:2014-09-13 19:39:51

标签: c# asp.net webforms visual-studio-2013 toolbox

我有一个.Net Framework 4 Web项目,它可以在我添加 webservice 之前正常工作。然后我创建了一个带有母版 Web窗体,但我无法在设计模式中看到asp:Content部分。工具箱中没有可用的标准工具箱项目,如图所示:Image1(由于缺乏声誉而无法添加图片)

然后我尝试创建一个全新的Web表单来摆脱与母版页相关的错误,但标准工具箱项目再次不可见。

到目前为止我尝试过的事情:

  • 删除了网络服务
  • 撤消待处理的更改
  • 创建了一个不使用母版页的新网页表单
  • 创建了一个全新的网络项目
  • 通过工具>重置设置导入和导出设置
  • 通过命令行重置 devenv / ResetSettings devenv / ResetSkipPkgs
  • 通过安装修复Visual Studio .iso
  • 更新1 我还试图从源视图添加标签,如此处所述 question。当我切换到设计模式时,它会抛出一个错误:" 创建控件时出错" Image2

我认为这是与项目相关的问题,但我不确定。奇怪的是一些像ascx控件这样的旧项目允许我添加标准工具箱项目但是没有新创建的项目允许我这样做。我该如何解决这个问题?

提前致谢,

3 个答案:

答案 0 :(得分:1)

经过长时间的谷歌搜索,大多数答案 - 围绕着

重置工具栏 从C:\ Users(您的用户)\ AppData \ Local \ Microsoft \ VisualStudio \ 11.0中删除.tbd文件 使用devenv.exe / SafeMode& devenv.exe / ResetSettings。 他们都没有为我工作,让我更加病态。

我做了一些有用的事情,并认为如果有人帮助你就值得分享。

我按照上述所有步骤操作,失败了。我做了第1步& 2我的项目(在VS 2012中)打开并

右键单击工具箱>选择项目>压制复位>好。 然后,右键单击工具箱>添加标签> '给了它一些名字'>再说一遍 重置工具箱 有一些屏幕闪烁/闪烁 - 一些加载。

令我惊讶的是灰色生活(灰色控制)现在可用了。

希望这有助于像我这样的人! :)

答案 1 :(得分:-1)

在图像中,“常规”选项卡处于打开状态,而不是HTML选项卡。尝试单击HTML选项卡。

答案 2 :(得分:-1)

1 - 右键单击​​ - 您的Web应用程序项目,然后选择属性 - >网络

2-在服务器部分中选择Use IIS Web Server - >然后单击Create Virtual。

3-从之前编译的任何DDL中清理项目,然后重新编译项目。

ALSO

http://support.microsoft.com/kb/2933779/en