Debug locale delle NetLogic
Identificare, esaminare e correggere i problemi con il codice delle NetLogic localmente utilizzando Visual Studio o Visual Studio Code.
Per eseguire il debug delle NetLogic da remoto, vedere Debug della NetLogic in remoto.
MANCIA:
Nel pannello del registro
FactoryTalk Optix Studio
vengono riportati gli errori di runtime delle NetLogic. Gli errori di runtime delle NetLogic vengono riportati nella scheda target sulla quale viene eseguita l'applicazione (ad esempio, Output dell'emulatore
). Gli errori di NetLogic di fase di progettazione sono riportati nella scheda Output
.Per ulteriori informazioni, fare riferimento alla documentazione dell'editor di codice esterno.
Prerequisiti
- Scaricare, installare e impostare Visual Studio o Visual Studio Code come editor di codice predefinito. Vedere Impostare l'editor di codice predefinito.
- Se si desidera eseguire il debug con Visual Studio Code, installare l'estensione C#: https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csharp.
- Per eseguire il debug delle NetLogic
- Dalla barra degli strumenti principale, selezionareApri Soluzione .NET.Viene aperto l'editor di codice esterno predefinito.MANCIA: Rockwell Automation consiglia di utilizzare Microsoft Visual Studio 2022 o Microsoft Visual Studio Code come editor di codice predefinito. Alcune funzioni di assistenza allo sviluppo potrebbero non essere disponibili quando si utilizza un editor di codice diverso.
- Eseguire una delle due operazioni di debug:
- NetLogic di runtime. Nell'editor di codice esterno eseguire il debug diFTOptixRuntimee, inFactoryTalk Optix Studio, selezionareEseguiMANCIA: È possibile eseguire il progetto sul target dell'emulatore per il debug.
- NetLogic di fase di progettazione. Nell'editor di codice esterno eseguire il debug diFTOptixStudioe, inFactoryTalk Optix Studio, fare clic con il pulsante destro del mouse sulla NetLogic e selezionare un metodo da eseguire.
- Arrestare il debugger e il runtime dell'applicazione, quindi modificare il codice.
- Ripetere 2.
Fornire un feedback