我正在尝试使用Nuget包在Visual Studio 2012中设置Umbraco。安装包后,当我尝试运行它时会出现以下异常。
成员'Umbraco.Core.Security.UmbracoBackOfficeIdentity,Umbraco.Core,Version = 1.0.5261.28127,Culture = neutral,PublicKeyToken = null' 描述:执行当前Web请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。 异常详细信息:System.Runtime.Serialization.SerializationException:成员'Umbraco.Core.Security.UmbracoBackOfficeIdentity,Umbraco.Core,Version = 1.0.5261.28127,Culture = neutral,PublicKeyToken = null'的类型未解析。 来源错误: 在执行当前Web请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息。 堆栈跟踪:
答案 0 :(得分:0)
我不建议使用nuget用于Umbraco。使用类似的CMS,您不希望在生产后通过nuget更新。最好保持手动。以下是使用Umbraco在VS中进行设置的一步一步。
我喜欢这种设置,因为Umbraco是面向开发人员的,这样我控制着一切。我必须手动添加我需要的引用,这使我在使用它时更熟悉平台。
我知道我没有直接帮助你解决问题,但这是我使用的设置,我从来没有遇到过这个问题。希望这有帮助!
答案 1 :(得分:0)
使用VS Development Server时遇到了同样的问题 - 尝试在Web部分中选择“本地IIS Web服务器”后,以管理员身份运行程序,如项目所示here。