Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 Visual Studio 2012:MVC,Umbraco站点调试时速度极慢_Visual Studio 2012_Umbraco_Azure Sql Database_Umbraco7 - Fatal编程技术网

Visual studio 2012 Visual Studio 2012:MVC,Umbraco站点调试时速度极慢

Visual studio 2012 Visual Studio 2012:MVC,Umbraco站点调试时速度极慢,visual-studio-2012,umbraco,azure-sql-database,umbraco7,Visual Studio 2012,Umbraco,Azure Sql Database,Umbraco7,Windows 8.1 Pro、Visual Studio 2012 Update 4、使用SQL Azure的MVC4 Umbraco站点(也尝试使用本地SQL 2008 R2 db)。通过IIS运行 站点在不调试的情况下运行良好。但是,调试站点时速度非常慢。默认页面执行几乎需要一分钟半的时间。后续请求需要相同的时间 我认为这可能是环境问题(Surface Pro 3,i5),所以我选择了MacBook Pro(i7)…问题仍然发生在那台电脑上 我绞尽脑汁想弄清楚是什么原因引起的 非常感谢你

Windows 8.1 Pro、Visual Studio 2012 Update 4、使用SQL Azure的MVC4 Umbraco站点(也尝试使用本地SQL 2008 R2 db)。通过IIS运行

站点在不调试的情况下运行良好。但是,调试站点时速度非常慢。默认页面执行几乎需要一分钟半的时间。后续请求需要相同的时间

我认为这可能是环境问题(Surface Pro 3,i5),所以我选择了MacBook Pro(i7)…问题仍然发生在那台电脑上

我绞尽脑汁想弄清楚是什么原因引起的


非常感谢你

这里可能会发生几件事。由于数据传输时间的原因,使用Azure SQL db会导致页面的初始加载变慢(与本地db相比)。但是,后续页面加载应该很快,因为所有内容都将加载到站点缓存中

如果后续页面加载仍然非常慢,那么这可能是因为没有生成XML缓存。检查调试配置中的web.config中的设置是否正确

此外,请检查将调试日志记录写入的位置。Umbraco会将日志消息写入
App\u Data/Logs/
中的日志文件,并将日志分离到数据库中。使用远程数据库会使这些写入速度变慢

如果不知道项目中还发生了什么,就很难知道还有哪些其他因素在起作用。但是您需要在VS中以调试模式逐步完成应用程序,并且可以检查事件查看器是否存在超时等错误。最后,您可以使用探查器精确定位问题所在的位置