我读过很多有关这个问题的讯息。但到目前为止,还没有找到解决办法。更多细节:这是VS 2012中的ASP.NET Web (而不是MVC)项目。此错误发生在Login.aspx的处理过程中。只有当我使用调试时,问题才会发生。当我用Chrome进行调试时,脚本加载得很好。我创建了另一个--用于测试-- ASP.NET works解决方案,它可以工作。所以我假设框架中没有任何东西被破坏。
以下是违规代码:
<script src="/bundles/MsAjaxJs?v=_Onj24X0Yu7cK2nh78YBmVwMlQTGcakS5HZSOI_a6SM1"
type=
在VS 2010中,我试图在一个类ASP项目上设置调试,在这样做的时候,我试图将它的调试器附加到w3p.exe。我使用的是Windows 7 64位和IIS 7.5.我以前在另一台机器上成功地使用过这个方法几次。
但是,我发现这一次我无法附加调试器。据说:
Unable to attach to the process. A debugger is already attached.
但我不知道那可能是什么。我怎么才能确定这个?或者是别的什么?我已经重新启动了我的电脑,还没有看到任何运行的迹象,看起来像一个调试器。
设置
如果有帮助,下面是设置环境的步骤,我从以前成功的尝试中记录了这些步骤:
我使用Visual Studio2010创建了一个web服务项目,并在Visual Studio中对其进行了测试,调试良好,之后我在IIS中添加了一个虚拟目录,当我尝试通过localhost访问它时,我得到了如下错误消息
A name was started with an invalid character. Error processing resource 'http://localhost/service/Service1.svc'. Line 1, P...
<%@ ServiceHost Language="C#" Debug="tr
如何在ASP.NET中调试页面?我有一个IIS服务器,我正在尝试向它添加一个新页面,当我在服务器上运行ASP时,我会得到一条非常简短的、无法描述的错误消息。
Microsoft OLE DB Provider for SQL Server error '80040e14'
Incorrect syntax near '='.
/forms/test.asp, line 52
第52行是:
Set RS = Conn.Execute(SQL)
其中' SQL‘是前面几行设置的SQL查询语句。我一遍又一遍地检查了这条语句,我确信查询的语法是坚
有没有人在ASP.NET调试中遇到错误?我已经创建了一个非常简单的空MVC页面,我尝试返回/Home/Index.cshtml和一个字符串,但每次我得到一个windows广告,浏览器都找不到服务器。当我在没有调试的情况下运行它时,它不会发生,然后网站运行得很好。我也尝试了默认的MVC模板,Bootstrap等,它是一样的-不调试运行,不调试运行。
这可能很重要:我在最新的Windows 10上运行Visual Studio 2017。几周前我已经重新安装了系统,我真的不想再这样做了:/
我正在摆脱经典ASP中的内存错误,可能是试图访问数据的地方。例如:
Microsoft VBScript compilation error '800a03e9'
Out of memory
(some file) Line 0
这些错误只是偶尔发生一次,并且持续发生几分钟,然后few服务器必须重新启动应用程序池,因为所有会话都丢失了。
什么是查找/诊断典型ASP应用程序中内存泄漏的好工具,该应用程序大量使用ADO进行数据访问和其他一些现成的COM对象。
据推测,任何内存泄漏都将来自COM对象,而不是脚本,所以我可能需要一个通用的Windows调试器或漏洞查找器。对于什么是