Error executing template "Designs/Swift/Paragraph/Swift_ProductComponentParagraph.cshtml"
System.ArgumentException: Could not write parsed file: C:\inetpub\solutions\Goecker-2022-Prod\Files\Templates\Designs\Swift\_parsed\Swift_ProductComponentEdit.parsed.cshtml System.IO.IOException: The process cannot access the file 'C:\inetpub\solutions\Goecker-2022-Prod\Files\Templates\Designs\Swift\_parsed\Swift_ProductComponentEdit.parsed.cshtml' because it is being used by another process.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)
   at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)
   at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding)
   at Dynamicweb.Core.Helpers.TextFileHelper.WriteTextFile(String value, String path, Boolean appendToFile, Encoding encoding)
   at Dynamicweb.Rendering.Designer.Parser.Parse(Layout l)
   at Dynamicweb.Rendering.Designer.Parser.Parse(Layout l)
   at Dynamicweb.Rendering.Designer.Layout.CheckParsed()
   at Dynamicweb.Rendering.Designer.Layout..ctor(FileInfo f, Design design)
   at Dynamicweb.Rendering.Designer.Layout.GetLayoutByLocation(String path)
   at Dynamicweb.Content.Layouts.LayoutLocator.FindLayout(Page page, String layoutName)
   at Dynamicweb.Frontend.Content.GetLayoutForDevice(Page page, DeviceType device)
   at Dynamicweb.Frontend.Content.CreateGridContent(Int32 contentId, Boolean ignoreVisualEdit)
   at Dynamicweb.Frontend.Content.RenderExternalGrid(Int32 pageId, String container)
   at CompiledRazorTemplates.Dynamic.RazorEngine_a9b11c75cbed4fda9f487fc3daa8641b.Execute() in C:\inetpub\solutions\Goecker-2022-Prod\Files\Templates\Designs\Swift\Paragraph\Swift_ProductComponentParagraph.cshtml:line 39
   at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)
   at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)
   at Dynamicweb.Rendering.Template.RenderRazorTemplate()

1 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.ParagraphViewModel> 2 3 @{ 4 int itemSourcePageId = Convert.ToInt32(Model.Item.GetRawValueString("ComponentSource", "0")); 5 6 var pageService = new Dynamicweb.Content.PageService(); 7 itemSourcePageId = itemSourcePageId > 0 && pageService.GetPageOrLanguage(itemSourcePageId, Pageview.AreaID) != null ? pageService.GetPageOrLanguage(itemSourcePageId, Pageview.AreaID).ID : itemSourcePageId; 8 } 9 10 @if (itemSourcePageId != 0) { 11 var page = Dynamicweb.Content.Services.Pages.GetPage(itemSourcePageId); 12 13 if (page != null) { 14 var pageViewModel = Dynamicweb.Frontend.ContentViewModelFactory.CreatePageInfoViewModel(page); 15 string itemTheme = !string.IsNullOrWhiteSpace(pageViewModel.Item.GetRawValueString("Theme")) ? " theme " + pageViewModel.Item.GetRawValueString("Theme").Replace(" ", "").Trim().ToLower() : string.Empty; 16 17 string contentPadding = pageViewModel.Item.GetRawValueString("ContentPadding", ""); 18 contentPadding = contentPadding == "none" ? "p-0" : contentPadding; 19 contentPadding = contentPadding == "small" ? "p-2 p-md-3" : contentPadding; 20 contentPadding = contentPadding == "large" ? "p-4 p-md-5" : contentPadding; 21 contentPadding = contentPadding == "small-x" ? "px-2 px-md-3" : contentPadding; 22 contentPadding = contentPadding == "large-x" ? "px-4 px-md-5" : contentPadding; 23 24 string layout = Model.Item.GetRawValueString("Layout", "top"); 25 switch (layout) 26 { 27 case "top": 28 case "alignLeftMiddle": 29 layout = ""; 30 break; 31 case "center": 32 case "alignLeft": 33 layout = "d-flex align-items-center text-start"; 34 break; 35 } 36 37 <div class="@contentPadding @itemTheme @(layout) h-100 item_@Model.Item.SystemName.ToLower()"> 38 <div class="w-100"> 39 @RenderGrid(itemSourcePageId) 40 </div> 41 </div> 42 } else if (Pageview.IsVisualEditorMode) { 43 <div class="alert alert-dark m-0" role="alert"> 44 <span>@Translate("The selected component does not exist anymore")</span> 45 </div> 46 } 47 } else if (Pageview.IsVisualEditorMode) { 48 <div class="alert alert-dark m-0" role="alert"> 49 <span>@Translate("Product component: The component will be shown here, if any")</span> 50 </div> 51 } 52

Beskrivning

Skapa de bilder du vill se

Nikon Z 6II bygger vidare på styrkorna hos Z 6. Med den här robusta och lättanvända kameran kan du spela in professionella filmklipp och få kraftfulla resultat när du tar stillbilder. Genom kamerans damm- och droppskydd kan man använda sig av serietagning även i tuffa miljöer, och med den nya möjligheten att rotera fokusringen åt andra hållet kan användarna fokusera manuellt i den riktning som de är vana vid.

Tack vare kamerans videokapacitet kan du skapa filmsekvenser i 4K UHD och Full HD i både FX- och DX-format. Fotograferingsformatet HLG bevarar dessutom mer av detaljer, dynamiskt omfång och kontrast – vilket minimerar behovet av efterbehandling.[1] Förbättrad ögonavkännande och djuravkännande AF ger ännu bättre fokus på motiven vid filminspelning.

Dessa AF-funktioner i kombination med kamerans förbättrade snabbhet och prestanda ger dessutom överlägsna stillbilder. Z 6II har stöd för en kontinuerlig bildhastighet på 14 bps och ett större maxantal bilder vid kontinuerlig serietagning – 200 JPEG-bilder eller 124 st 12-bitars okomprimerade RAW-bilder i en serie.

Z 6II passar användare som behöver professionella filmklipp och stillbilder med ett kompakt system. Det här är kameran du väljer för professionell videoproduktion eller till exempel bröllopsfotografering där manövrerbarhet, flexibilitet och resultat utan kompromisser är viktigt. 

 

Viktiga egenskaper för Z 6II:

Skapa i vilket ljus som helst: Den breda Z-fattningen och stora fullformatssensorn med 24,5 MP ger rena, detaljerade bilder över hela det breda ISO-intervallet. Autofokus i svagt ljus fungerar nu ner till -6 EV med ett objektiv med en ljusstyrka på f/2 (eller snabbare).

Så mycket snabbare: Fotografera stillbilder med full upplösning i upp till 14 bps med full AF/AE. Ta upp till 200 JPEG-bilder i full upplösning eller 124 st 12-bitars okomprimerade RAW-bilder i en enda serie.

Dubbla EXPEED-processorer: De dubbla EXPEED-processorerna fördubblar din tillgängliga kraft för allt från AF till buffertkapacitet. Du får samma smidiga prestanda oavsett om du filmar eller tar stillbilder. 

Dubbla kortfack: Anpassa dig till alla typer av arbetsflöden. Du kan använda UHS-II SD-kort i det ena facket och XQD-kort eller de senaste, extremt snabba CFexpress-korten i det andra.

En kraftfull multimediekamera: Få skarpare, renare filmsekvenser med bredare dynamiskt omfång. Ögonavkännande och djuravkännande AF är tillgängliga när du filmar – och du kan generera precis de filmformat du behöver.

Med robust konstruktion: Med en superstark lättviktsram i magnesiumlegering är den här kameran lätt att bära med sig och tillräckligt tålig för att klara alla miljöer. Den är helt tät mot damm, smuts och fukt.

NIKKOR Z: Du kommer att älska det filmiska skärpedjup som du kan uppnå med det omfattande utbudet av snabbfokuserande, kompakta NIKKOR Z-objektiv.

Mångsidighet med Z-systemet: Du kan använda externa Speedlight-blixtar även när du fotograferar med höga bildhastigheter på upp till 14 bps. FTZ-fattningsadaptern ger dig kompatibilitet med över 300 NIKKOR-objektiv med F-fattning.

SnapBridge: Med Nikons SnapBridge-app kan du numera uppdatera kamerans firmware via din smarta enhet.

Specifikationer

Tillverkare Nikon
Kategori Mirrorless kamera
Objektivfäste Z (Nikon)
Kompatibla objektivfästen Z (Nikon)
Autofokus Ja
Vikt 615 G
Bredd 13.4 CM
Höjd 10.05 CM
Djup 6.95 CM
Antal pixlar 25.28 MP
Effektivt antal pixlar 24.5 MP
Sensorstorlek Fullframe
Fokuspunkter 273
Vitbalans Auto, Color temperature (2,500 K–10,000 K), Cloudy, Direct sunlight, Flash, Fluorescent (7 types), Incandescent, Natural light auto, Preset manual, Shade
ISO-känslighet 100 - 51 200, L:50 – H:204 800
Slutartid 1/8 000 - 30 Sek.
Serietagning (optimal) 14
Batteri EN-EL15c
Inbyggd blixt Nej
Lagringsmedie CFexpress Type B,SDHC,SDXC,XQD
Fjärrkontroll Ja
LCD-storlek 3.2 "
Touchskärm Ja
Live view Ja
Videoupplösning 4K 60p, FHD 120p
Format JPEG,RAW
Videoformat MPEG-4, H.264
HDMI-utgång Ja, Mini C
Mikrofoningång Ja
Hörlursuttag Ja
USB-ingång USB-C (3.1)
Blixtsko Ja
Bildstabilisering Ja - 5 axlig