最近,我很幸运能将我的机器升级到新的Lenovo Yoga 2专业版,并且以下问题仅在此机器上出现 (Windows 8.1 - 不幸的是不是。)
我正在使用Visual Studio 2013 Update 2." accessViolationException"的确切行。调用非常旧的aspnet MembershipProvider.CreateUser方法时抛出。只有当我从使用specflow和nunit的测试项目运行时才会发生这种情况,因此我可以为场景设置用户。
我唯一能想到的是硬件/驱动程序问题?但即便如此,我如何识别罪魁祸首?任何帮助将不胜感激。
确定。附上带有视图细节的图像。不确定它是否足够......
答案 0 :(得分:0)
欣赏这是一个相当古老的问题,但我已经失去了几天,并希望发布我的解决方案。我在Visual Studio 2013中使用MembershipProvider(调用FindUserByEmail或CreateUser)时遇到了同样的问题,更具体地说,我使用的是SqlMemberProvider implementation(即我没有实现自己的成员资格提供程序),结果证明是一个问题使用KB2915689中提到的SQL数据客户端。列出的方案与我的方案不匹配,但是在该知识库文章的决议中提到的.Net Framework 4.5.2下载修复了该问题。
希望能节省一些时间。