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

Nikon Z fc + 16–50mm VR-paket

Det här paketet innehåller den spegellösa kameran Z fc och silverutgåvan av NIKKOR Z DX 16-50mm f/3.5-6.3 VR – ett fantastiskt allroundobjektiv som du kan använda för att ta allt från vidvinkelbilder till porträtt med mer färg och fler detaljer. Objektivets inbyggda vibrationsreducering ger stabila bilder, och fokuseringen är snabb och i princip ljudlös.

 

Fånga ikoniska ögonblick

Fånga dina ikoniska ögonblick med en kamera i verkligt klassisk design. Med inspiration från det tidiga 80-talets hyllade systemkamera Nikon FM2 har den spegellösa kameran Z fc en autentisk design som har återskapats in i minsta detalj: från kontrollrattarna till den runda sökaren och den klassiska ingraverade Nikon-loggan på pentraprismat.

 

Känns som en klassisk Nikon-systemkamera

Kontrollrattarna har samma layout som Nikon FM2 och varje ratt är tillverkad av rejält aluminium. Mekanismerna fungerar med otrolig precision – du känner klicket. Om du har använt en Nikon-systemkamera tidigare kommer ditt muskelminne väckas till liv direkt. Om du inte har det kommer du att älska den fysiska känslan i rattarna.

 

Övre display

Vill du ta porträtt med grunt skärpedjup eller breda stadsbilder som är skarpa över hela bilden? Med den lilla displayen kan du bekräfta bländaren med ett snabbt ögonkast eftersom du kan se vilket f-/bländartal som du fotograferar med.

 

Rund elektronisk sökare

Den högupplösta sökaren på Z fc är elektronisk, men designen är cirkulär – precis som den optiska sökaren på Nikon FM2. Du ser allting tydligt och sökaren aktiveras när du för kameran till ögat.

 

Kvalitet som känns

Z fc är smidd i en magnesiumlegering, samma material som används i Nikons professionella kameror. Med en optimal balans mellan hållbarhet och lätthet är detta en kamera som är utformad för att följa med, oavsett vart din inspiration tar dig.

 

Prestanda att älska

Den spegellösa kameran Z fc har designats runt den revolutionerande Nikon Z-fattningen och kan fånga dina ikoniska ögonblick i bästa kvalitet. Tack vare Z-fattningen kan kamerans stora sensor i DX-format med 20,9 megapixlar fånga mer ljus. Och mer ljus ger dig mer av allt som är bra – skärpa, kontrast, fokuseringshastighet och prestanda i svagt ljus.

 

Ikoniska ögonblick med fokus på detaljer

Z fc är inte bara ikonisk på ytan. Tack vare den högupplösta sensorn och det breda automatiska ljuskänslighetsintervallet på 100–51 200 ISO ger den här kameran enastående skärpa, detaljer och klarhet – dag som natt. Tack vare det jämna och snabba autofokussystemet kan du fotografera med upp till 11 bilder per sekund. Du hinner ta bilden, oavsett hur snabba rörelserna är.

 

Filter och effekter

Kameran har 20 inbyggda kreativa Picture Controls för bilder och filmer, som är synliga i realtid när du fotograferar. Du kan helt enkelt anpassa intensiteten så att den matchar din vision.

 

Mästerliga filmer

Du kan spela in 4K-/UHD-filmer med 30p eller förvandla vanliga händelser till episka ögonblick genom att filma slow motion-filmsekvenser i Full HD. Du kan även ta stillbilder medan du filmar och skapa dramatiska timelapse-sekvenser med 4K-upplösning direkt i kameran.

 

Spännande vinklar

Den högupplösta vinklingsbara pekskärmen gör det enkelt att fotografera i precis den vinkel du vill ha. Vrid monitorn framåt så går kameran automatiskt in i självporträttläge. Det passar perfekt oavsett om du filmar eller tar selfies.

Specifikationer

Tillverkare Nikon
Kategori Mirrorless kamera
Objektivfäste Z (Nikon)
Kompatibla objektivfästen Z (Nikon)
Autofokus Ja
Vikt 445 G
Bredd 13.45 CM
Höjd 9.35 CM
Djup 4.35 CM
Antal pixlar 21.51 MP
Effektivt antal pixlar 20.9 MP
Sensorstorlek APS-C
Fokuspunkter 209
Vitbalans Custom white balance and 8 presets
ISO-känslighet 100 - 51 200, H: 204 800
Slutartid 1/4 000 - 4 Sek.
Serietagning (optimal) 11
Batteri EN-EL25
Inbyggd blixt Nej
Lagringsmedie SD,SDHC,SDXC
LCD-storlek 3 "
Touchskärm Ja
Live view Ja
Videoupplösning 4K 30p, FHD 120p
Format JPEG,RAW
Videoformat MOV og MP4
HDMI-utgång Ja, Standard A
Mikrofoningång Ja
Hörlursuttag Nej
USB-ingång Ja
Blixtsko Ja
Bildstabilisering