2016-02-29 66 views
0

我有几个使用Visual Studio 2010创建的.aspx网站。我最近将它们从.net3.5框架更新为.net4.0。我安装了NuGet软件包管理器来安装app_browsersUpdate软件包,以便网站在IE10中正常工作。网站连接到各种内部SQL数据库。由于更新(我相信,唉它可能是其他原因),我无法在后面的代码中使用新的对Formview控件的引用。 (我用VB)。例如,我有一个包含Formview1的网页。在页面后面的代码中,在页面顶部的下拉列表中,列出了常规,网页的名称,然后是页面事件。 Formview1(或者我添加的其他控件,比如Gridviews)不再有任何引用。这对我在Visual Studio 2010中打开的所有网站都是通用的。如果手动添加Sub,例如FormView1_ItemUpdated,它会在运行时导致错误。Formview选项在Visual Studio 2010后面的代码中消失

我也有一个可用于Web的Visual Studio Express 2013的副本。该网页在该版本中正常工作。我可以看到并引用Formview1等,没有问题。 Visual Studio 2010发生了什么?


我还没有解决问题,但确实有其他信息。我发现我的一些网站工作正常。问题网站中的差异似乎是aspx页面行中的错误,从<%开始页面标题= ...

在问题页面上,页面线下划线并出现以下错误:C:\ mylocalpath \ page.aspx:ASP.NET运行时错误:类型Microsoft.VisualStudio.WebPageInspector.Runtime.Loader.RuntimeLoader的预应用程序启动初始化方法preApplicationStart抛出一个异常,并显示以下错误消息:无法加载文件或程序集'Microsoft .VisualStudio.Web.PageInspector.Runtime,版本= 14.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7fl1d50a3a'或其依赖项之一。发生了与安全有关的错误。 (来自HRESULT的异常:0x8013150A)。

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

回答

0

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

相关问题