Publishing a network on Azure. Operation may destabilize runtime in MVC3

I published my Azure web project, and when I pulled it out in a browser, I see the error below. I fixed the same error by disabling IntelliTrace when I published my web ROLE for windows azure. But I could not find where to disable it in the settings for publishing on the Internet. http://www.windowsazure.com/media/devcenter/dotnet/dev-net-getting-started-039.png

[VerificationException: operation can destabilize runtime.] FluentValidation.AbstractValidator`1..ctor () in c: \ Projects \ FluentValidation \ src \ FluentValidation \ AbstractValidator.cs: 36 Poll.Areas.Shared.Validators.Account.LogOnValator .. ctor () in D: \ Code \ Poll \ Poll \ Areas \ Shared \ Validators \ Account \ LogOnValidator.cs: 15

[TargetInvocationException: exception was caused by the order call.] System.RuntimeTypeHandle.CreateInstance (RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean & canBeCached, RuntimeMethodHandleInternal & ctor, Boolean & bNeedSecurityCheck) +0 System.RuntimeType.CreateInstanceSlow (Boolean publicOnly, Boolean skipCheckThis , Boolean fillCache, StackCrawlMark & ​​stackMark) +113 System.RuntimeType.CreateInstanceDefaultCtor (Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark & ​​stackMark) +232 System.ActivateCremententrele.re typecreatorcreationcreation.reactor.create.reactor.creation (Type type) +6 FluentValidation.Internal.InstanceCache.GetOrCreateInstance (Type type, Func 2 factory) in c:\Projects\FluentValidation\src\FluentValidation\Internal\InstanceCache.cs:58 FluentValidation.Internal.InstanceCache.GetOrCreateInstance(Type type) in c:\Projects\FluentValidation\src\FluentValidation\Internal\InstanceCache.cs:37 FluentValidation.Attributes.AttributedValidatorFactory.GetValidator(Type type) in c:\Projects\FluentValidation\src\FluentValidation\Attributes\AttributedValidatorFactory.cs:48 FluentValidation.Mvc.FluentValidationModelValidatorProvider.GetValidators(ModelMetadata metadata, ControllerContext context) in c:\Projects\FluentValidation\src\FluentValidation.Mvc3\FluentValidationModelValidatorProvider.cs:75 System.Web.Mvc.<>c__DisplayClass7.<GetValidators>b__6(ModelValidatorProvider provider) +21 System.Linq.<SelectManyIterator>d__14 2 factory) in c:\Projects\FluentValidation\src\FluentValidation\Internal\InstanceCache.cs:58 FluentValidation.Internal.InstanceCache.GetOrCreateInstance(Type type) in c:\Projects\FluentValidation\src\FluentValidation\Internal\InstanceCache.cs:37 FluentValidation.Attributes.AttributedValidatorFactory.GetValidator(Type type) in c:\Projects\FluentValidation\src\FluentValidation\Attributes\AttributedValidatorFactory.cs:48 FluentValidation.Mvc.FluentValidationModelValidatorProvider.GetValidators(ModelMetadata metadata, ControllerContext context) in c:\Projects\FluentValidation\src\FluentValidation.Mvc3\FluentValidationModelValidatorProvider.cs:75 System.Web.Mvc.<>c__DisplayClass7.<GetValidators>b__6(ModelValidatorProvider provider) +21 System.Linq.<SelectManyIterator>d__14 ) +234 System.Linq.d__14 2.MoveNext() +397 System.Web.Mvc.HtmlHelper.GetUnobtrusiveValidationAttributes(String name, ModelMetadata metadata) +297 System.Web.Mvc.Html.InputExtensions.InputHelper(HtmlHelper htmlHelper, InputType inputType, ModelMetadata metadata, String name, Object value, Boolean useViewData, Boolean isChecked, Boolean setId, Boolean isExplicitValue, IDictionary 2 htmlAttributes) +794 System.Web.Mvc.Html.InputExtensio ns.HiddenHelper (HtmlHelper htmlHelper, ModelMetadata metadata, Object value, Boolean useViewData, String expression, IDictionary 2 htmlAttributes) +124 System.Web.Mvc.Html.InputExtensions.HiddenFor(HtmlHelper 1 htmlHelper 1 expression, IDictionary 90 System.Web.Mvc.Html.InputExtensions.HiddenFor (expression HtmlHelper 1 htmlHelper, Expression 1) +54

+4
source share
3 answers

I fixed this problem with "Enable Package Manager Recovery." Right click on the solution -> Enable Package Manager Recovery

+3
source

If you consider IntelliTrace and you enable it, you can disable it:

  • Right click on a cloud project
  • Choose Publish
  • Go to Settings
  • Additionally
  • (Un) check the box "IntelliTrace"

IntelliTrace Disable

This dialog is available only if you selected the "Publish" action for the context menu.

+1
source

You can continue to use IntelliTrace by looking at the top of the exception stack and add the exception module to the advanced settings. Explained here .

0
source

All Articles