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_81f6c8a5a4954961b351a0e112a27be2.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

Beskrivelse

ARRI S60 Pro MAN Blue/Silver (Schuko)

  • Native soft light for naturlige hudtoner
  • 20 % mere output end sin forgænger
  • Forbedret low-dimming performance
  • RGBW LED light engine med bredt CCT-område mellem 2.800 – 10.000K
  • Fire LED-zoner for bedre pixel control
  • Genbrug af SkyPanel S60-C front og mounting accessories
  • Digital twin til real-time simulation og kontrol
  • Integreret trådløs forbindelse med LumenRadio’s CRMX og Bluetooth
  • Remote service og maintenance tool CloudIO fra Claypaky
  • Hardwired Ethernet/LAN in og out videresender data selv når enheden er slukket
  • Baseret på LiOS software med on-board brugerinterface fra SkyPanel Classic

SkyPanel S60 Pro – næste generation

SkyPanel S60 Pro er den opgraderede efterfølger til SkyPanel S60-C og tilbyder vigtige tekniske forbedringer for optimerede workflows. Fyldt med innovationer som ARRI’s digital twin og klar til det digitale remote maintenance tool CloudIO fra Claypaky.
Et effektivt og tidsbesparende soft light med indbygget strømforsyning, trådløs CRMX og Bluetooth, DMX og Ethernet in/out samt forbedret dimming.

Light engine og farve

For at give mere fleksibilitet og kreativitet på settet er SkyPanel S60 Pro udstyret med 4 LED-zoner for bedre pixel control, uovertruffen farvenøjagtighed og optimal lysfordeling. Med sin RGBW LED light engine, der tilbyder et bredt farvespektrum og overlegen konsistens, kan soft light nemt tilpasses enhver stil. Forbedret low dimming performance muliggør jævn, flicker-fri dimming ved lave niveauer for ultimativ kontrol.

SkyPanel S60 Pro er udstyret med:

  • RGBW LED light engine
  • 4 LED-zoner for bedre pixel control
  • Uovertruffen farvenøjagtighed
  • Optimal lysfordeling
  • Mere output sammenlignet med S60-C
  • Ægte, levende farver

Opgrader dit workflow: hurtigere, smartere, mere effektivt

Med afsæt i arven fra den ikoniske SkyPanel S60-C leverer S60 Pro smartere og hurtigere løsninger med avanceret teknologi og øget effektivitet. ARRI S60 Pro er designet til moderne produktioner og giver alt det, du kender fra S60-C – bare bedre, uden indlæringskurve.

  • Nem integration: Passer ubesværet ind i sets, studier og udlejnings-pakker, med farvekonsistens på tværs af armaturer og generationer, samt fuld kompatibilitet med S60-C optiske tilbehør.
  • Forbedret workflow: Nyd fordelene ved forbedret dimming og output, indbygget trådløs og PSU, nye softwarefunktioner og udvidet connectivity.
  • Avancerede virtuelle værktøjer: Digital twin giver uovertruffen tilpasning og kontrol i pre-visualization og virtual production.
  • Kontinuerlig pålidelighed: CloudIO sikrer, at din S60 Pro forbliver opdateret og problemfri med nem, fjernbaseret vedligeholdelse.

SkyPanel Pro’s digital twin

Digital twin, en nøjagtig kopi af armaturet i Unreal Engine, udviklet af ARRI Solutions, giver enestående kontrol gennem hele produktionskæden. Den reducerer arbejdsbyrden og øger effektiviteten i preproduction, på settet og i postproduktion ved hurtigt at synkronisere virkelige og virtuelle kamera- og lysopsætninger til live samarbejde.

Digital vedligeholdelse med CloudIO

CloudIO, udviklet af Claypaky, er branchens første digitale IoT-enhed til cloud-baseret drift. Ideel til lysprofessionelle og udlejningsfirmaer, den tilbyder strømlinet diagnostik, remote assistance og komplet service.

Fleksible lysstyringsmuligheder

SkyPanel S60 Pro kan integreres problemfrit i eksisterende workflows med indbygget CRMX og Bluetooth til app-styring (f.eks. ARRI LiCo app). Alternativt kan 5-Pin DMX bruges til traditionel styring, og Ethernet in/out til studieløsninger.

Software

SkyPanel Pro er baseret på ARRI’s LiOS softwareplatform og trækker på det velkendte brugerinterface fra SkyPanel Classic. Den giver nye funktioner og muligheder som ARRI ALEXA Modes, LumenRadio CRMX2, Bluetooth 5.0 og meget mere.

Specifikationer

Producent ARRI
Kategori LED lys
Vægt 11600 G
Bredde 30 CM
Længde 64.5 CM
CRI 95
Strøm/batteri AC 100-240V / DC 48-52V
Farvetemperatur 2.800 - 10.000K