【问题标题】:Formview options disappear in code behind Visual Studio 2010Formview 选项在 Visual Studio 2010 后面的代码中消失
【发布时间】:2016-06-12 23:25:23
【问题描述】:

我有几个使用 Visual Studio 2010 创建的 .aspx 网站。我最近将它们从 .net3.5 框架更新为 .net4.0。我安装了 NuGet 包管理器来安装 app_browsersUpdate 包,以便网站在 IE10 中正常工作。网站连接到各种内部 SQL 数据库。

自更新以来(我相信,唉,这可能是其他原因),我无法在后面的代码中使用对 Formview 控件的新引用。 (我使用VB)。例如,我有一个包含 Formview1 的网页。在代码后面的页面中,在页面顶部的下拉列表中,列出了 General、Web 页面的名称,然后是 Page Events。不再有对 Formview1(或我添加的任何其他控件,如 Gridviews)的任何引用。这对我在 Visual Studio 2010 中打开的所有网站都是通用的。如果我手动添加带有 FormView1_ItemUpdated 的 Sub,它会在运行时导致错误。

我还有一份 Visual Studio Express 2013 for Web 可以使用。网页在该版本中运行良好。我可以毫无问题地查看和引用 Formview1 等。 Visual Studio 2010 发生了什么?


我还没有解决这个问题,但有更多信息。我发现我的一些网站运行良好。问题站点的区别似乎是aspx页面行的错误,以开头

在问题页面上,Page 行带有以下错误的下划线:C:\mylocalpath\page.aspx: ASP.NET runtime error: The pre-application start initialization method preApplicationStart on type Microsoft.VisualStudio.WebPageInspector.Runtime .Loader.RuntimeLoader 引发异常并显示以下错误消息:无法加载文件或程序集 'Microsoft.VisualStudio.Web.PageInspector.Runtime, Version=14.0.0.0, Culture=neutral,PublicKeyToken=b03f5f7fl1d50a3a' 或其依赖项之一。发生与安全有关的错误。 (来自 HRESULT 的异常:0x8013150A)。

到目前为止,研究该错误并没有给我一个明确的修复路径。如果我找到答案,我会更新。该行的结构与正常工作的网站相同。

【问题讨论】:

    标签: asp.net vb.net visual-studio-2010


    【解决方案1】:

    终于明白了。在问题网站中,我在 web.config 文件中有一行用于本地域帐户。 .我在使用 Visual Studio 的 PC 上将该帐户添加为本地管理员帐户。一旦我添加了该帐户,一切都恢复正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-10
      • 2011-06-02
      • 2022-06-13
      • 2011-07-05
      • 2011-07-29
      • 1970-01-01
      • 1970-01-01
      • 2014-11-07
      相关资源
      最近更新 更多