Create account

Already have an account? Sign in here
Error executing template "Designs/Swift-v2/Users/UserCreate/Create/UserCreate.cshtml"
System.UnauthorizedAccessException: Access to the path 'F:\Domains\Sites\marine-demo.mydwsite4.com\Files\Templates\Designs\Swift-v2\Translations.xml' is denied.
   at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options)
   at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode)
   at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
   at System.Xml.XmlTextWriter..ctor(String filename, Encoding encoding)
   at Dynamicweb.Rendering.Translation.Source.WriteDocument(XmlDocument document)
   at Dynamicweb.Rendering.Translation.Source.Save()
   at Dynamicweb.Rendering.Translation.Source.UpdateTranslationSource(Source source, IEnumerable`1 newKeys, String designName, IEnumerable`1 cultures)
   at Dynamicweb.Rendering.Template.TranslateText(String text, String defaultValue, String cultureName)
   at CompiledRazorTemplates.Dynamic.RazorEngine_d3c84022488d424db47e737097ff2e4e.ExecuteAsync()
   at RazorEngine.Templating.TemplateBase.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineCore.RunTemplate(ICompiledTemplate template, TextWriter writer, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.DynamicWrapperService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass23_0.<Run>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, Type modelType, Object model, DynamicViewBag viewBag)
   at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)
   at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)
   at Dynamicweb.Rendering.Template.RenderRazorTemplate()

1 @inherits ViewModelTemplate<UserCreateViewModel> 2 @using Dynamicweb.Rendering 3 @using Dynamicweb.Security.UserManagement; 4 @using Dynamicweb.Users.Frontend.UserCreate; 5 @using Dynamicweb.Users.Frontend 6 7 <div class="mx-auto w-100" style="max-width: 30rem;"> 8 @if (Model.Result == UserCreateResultType.EmailAlreadyExists) 9 { 10 <div class="alert alert-danger">@Translate("The email already exists")</div> 11 } 12 else if (Model.Result == UserCreateResultType.InvalidEmail) 13 { 14 <div class="alert alert-danger">@Translate("The email is invalid")</div> 15 } 16 else if (Model.Result == UserCreateResultType.UserNameAlreadyExists) 17 { 18 <div class="alert alert-danger">@Translate("The username already exists")</div> 19 } 20 else if (Model.Result != UserCreateResultType.None) 21 { 22 <div class="alert alert-danger">@Translate(Model.Result.ToString())</div> 23 } 24 25 <form method="post"> 26 <input type="hidden" name="UserName" id="UserName" value="@Model.Email" /> 27 28 <div class="form-floating mb-4"> 29 <input type="email" class="form-control" placeholder="@Translate("Email")" name="Email" id="Email" value="@Model.Email" required /> 30 <label for="Email" class="form-label">@Translate("Email")</label> 31 </div> 32 33 <button type="submit" name="Cmd" value="createuser" class="btn btn-primary w-100" data-dw-button="primary" id="CreateUser">@Translate("Create user")</button> 34 </form> 35 </div> 36