所以我确信问题与权限有关,但我不能指责它。当通过iis express / webmatrix运行v5 RTM时,网站旋转正常,但随后在7-8秒内崩溃,并显示错误消息“iisexpress.exe中未处理的删除”。我已经尝试在web.config中将信任设置为medium,这会导致带有excpetion的YSOD
"System.Security.SecurityException: Request for the permission of type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed."
我正在使用连接到Windows域的计算机,并暂时让“Everyone”完全控制包含v5站点的文件夹。
我是否错过了连接到IIS Express的服务帐户的特定设置(我认为IIS Express作为用户进程运行,而我是计算机上的本地管理员)?我在XP机器上,没有选择安装完整的IIS 7.我目前在VS 2010中运行其他MVC3项目没有问题。此外,Umbraco 4.7.x在我的iisexpress中运行没有问题。在这一点上,我只是抓住吸管,希望能够解决问题。我真的想利用v5作为我正在开始的元数据管理项目的一部分,但如果配置对我自己或我的团队成员来说是个问题,那么显然会被v4困住。
感谢您的任何建议!
这是日志文件内容:
2012-02-08 14:19:52,441 [5] INFO Umbraco.Cms.Web.System.PluginManager [(null)] - Start Initialise 2012-02-08 14:19:52,472 [5] INFO Umbraco.Cms.Web.System.PluginManager [(null)] - Creating shadow copy folder and querying for dlls 2012-02-08 14:19:52,488 [5] INFO Umbraco.Cms.Web.System.PluginManager [(null)] - Shadow copying assemblies 2012-02-08 14:19:52,488 [5] INFO Umbraco.Cms.Web.System.PluginManager [(null)] - C:\umbraco5\App_Plugins\Core\lib\Umbraco.Cms.Web.Editors.dll to c:\WINNT\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\f21960d6\a904bc5 2012-02-08 14:19:52,503 [5] INFO Umbraco.Cms.Web.System.PluginManager [(null)] - Adding to BuildManager: 'Umbraco.Cms.Web.Editors, Version=5.0.310.16, Culture=neutral, PublicKeyToken=null' 2012-02-08 14:19:52,503 [5] INFO Umbraco.Cms.Web.System.PluginManager [(null)] - C:\umbraco5\App_Plugins\Core\lib\Umbraco.CMS.Web.ParameterEditors.dll to c:\WINNT\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\f21960d6\a904bc5 2012-02-08 14:19:52,503 [5] INFO Umbraco.Cms.Web.System.PluginManager [(null)] - Adding to BuildManager: 'Umbraco.CMS.Web.ParameterEditors, Version=5.0.310.16, Culture=neutral, PublicKeyToken=null' 2012-02-08 14:19:52,503 [5] INFO Umbraco.Cms.Web.System.PluginManager [(null)] - C:\umbraco5\App_Plugins\Core\lib\Umbraco.Cms.Web.PropertyEditors.dll to c:\WINNT\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\f21960d6\a904bc5 2012-02-08 14:19:52,519 [5] INFO Umbraco.Cms.Web.System.PluginManager [(null)] - Adding to BuildManager: 'Umbraco.Cms.Web.PropertyEditors, Version=5.0.310.16, Culture=neutral, PublicKeyToken=null' 2012-02-08 14:19:52,519 [5] INFO Umbraco.Cms.Web.System.PluginManager [(null)] - C:\umbraco5\App_Plugins\Core\lib\Umbraco.Cms.Web.Tasks.dll to c:\WINNT\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\f21960d6\a904bc5 2012-02-08 14:19:52,519 [5] INFO Umbraco.Cms.Web.System.PluginManager [(null)] - Adding to BuildManager: 'Umbraco.Cms.Web.Tasks, Version=5.0.310.16, Culture=neutral, PublicKeyToken=null' 2012-02-08 14:19:52,519 [5] INFO Umbraco.Cms.Web.System.PluginManager [(null)] - C:\umbraco5\App_Plugins\Core\lib\Umbraco.Cms.Web.Trees.dll to c:\WINNT\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\f21960d6\a904bc5 2012-02-08 14:19:52,535 [5] INFO Umbraco.Cms.Web.System.PluginManager [(null)] - Adding to BuildManager: 'Umbraco.Cms.Web.Trees, Version=5.0.310.16, Culture=neutral, PublicKeyToken=null' 2012-02-08 14:19:52,535 [5] INFO Umbraco.Cms.Web.System.PluginManager [(null)] - C:\umbraco5\App_Plugins\Packages\Examine\lib\Examine.dll to c:\WINNT\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\f21960d6\a904bc5 2012-02-08 14:19:52,550 [5] INFO Umbraco.Cms.Web.System.PluginManager [(null)] - Adding to BuildManager: 'Examine, Version=2.10.0.292, Culture=neutral, PublicKeyToken=null' 2012-02-08 14:19:52,550 [5] INFO Umbraco.Cms.Web.System.PluginManager [(null)] - C:\umbraco5\App_Plugins\Packages\Examine\lib\Lucene.Net.dll to c:\WINNT\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\f21960d6\a904bc5 2012-02-08 14:19:52,566 [5] INFO Umbraco.Cms.Web.System.PluginManager [(null)] - Adding to BuildManager: 'Lucene.Net, Version=2.9.2.2, Culture=neutral, PublicKeyToken=null' 2012-02-08 14:19:52,566 [5] INFO Umbraco.Cms.Web.System.PluginManager [(null)] - C:\umbraco5\App_Plugins\Packages\Examine\lib\Umbraco.Framework.Persistence.Examine.dll to c:\WINNT\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\f21960d6\a904bc5 2012-02-08 14:19:52,582 [5] INFO Umbraco.Cms.Web.System.PluginManager [(null)] - Adding to BuildManager: 'Umbraco.Framework.Persistence.Examine, Version=5.0.310.16, Culture=neutral, PublicKeyToken=null' 2012-02-08 14:19:52,582 [5] INFO Umbraco.Cms.Web.System.PluginManager [(null)] - C:\umbraco5\App_Plugins\Packages\SystemInfo\lib\Umbraco.Cms.Packages.SystemInfo.dll to c:\WINNT\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\f21960d6\a904bc5 2012-02-08 14:19:52,582 [5] INFO Umbraco.Cms.Web.System.PluginManager [(null)] - Adding to BuildManager: 'Umbraco.Cms.Packages.SystemInfo, Version=5.0.310.16, Culture=neutral, PublicKeyToken=null' 2012-02-08 14:19:52,597 [5] INFO Umbraco.Cms.Web.System.PluginManager [(null)] - End Initialise (took 130ms) 2012-02-08 14:19:52,628 [5] INFO Umbraco.Cms.Web.UI.MvcApplication [(null)] - Http application warmup 2012-02-08 14:19:52,769 [5] INFO Umbraco.Framework.DependencyManagement.AbstractContainerBuilder [(null)] - Start AddDependencyDemandBuilder FrameworkSetup 2012-02-08 14:19:52,800 [5] INFO Umbraco.Framework.DependencyManagement.AbstractContainerBuilder [(null)] - End AddDependencyDemandBuilder (took 32ms) 2012-02-08 14:19:52,800 [5] INFO Umbraco.Cms.Web.UmbracoWebApplication [(null)] - Start called. Product info: Umbraco 5.0.0 RTM build 5.0.310.16
答案 0 :(得分:0)
嗯,这很奇怪(第一部分),你有没有在7-8秒内完成所有页面的返回,或者它看起来像是在应用程序启动时崩溃?
我们还不支持中等信任,因此从这个意义上说,您获得的第二部分/错误消息是正常的。但第一个是奇怪的。它会尝试写入/App_Data/Logs/UmbracoTraceLog.txt中的文件,你可以检查a)它是否正确写入并且不是崩溃的来源b)如果你有什么值得张贴的话吗?