Låt inte din dator krascha igen. Ladda ner Reimage nu!

Dagens blogginlägg dokumenterades för att hjälpa dig när du upplever ett revit API-felsökning-fel.För att starta en felsökningsfotosession, öppna helt enkelt felsökningsmenyn och välj alternativet Starta felsökning, eventuellt helt enkelt trycka på F5-tangenten. Detta kommer att starta Revit från din individuella debugger.

revit api debug

Detta beror ofta på en ny “.Net Standard” . Jag misstänker extremt, för återigen, det här är mitt första plugin, plus att jag missade något när jag skrev e-boken och valde nope-ramverket.

Jag vet inte hur jag ska ta bort eller ens förbättra det här problemet, så jag startar ett helt nytt projekt steg för steg och äntligen lyckas!

På grund av en sådan irriterande upplevelse letar jag efter ett bra sätt att följa instruktionerna och det involverar inte att använda felsökningsläget omedelbart, eftersom det tar lång tid att starta Revit varje gång. p>

Lid inte längre av PC-fel.

Håll din dator igång som ny med Restoro � den ultimata Windows-programvaran för fellösning. Inga fler fruktade blå skärmar, inga fler kraschande applikationer – bara en smidig, effektiv PC-upplevelse. Med enkel upplösning av vanliga Windows-problem med ett klick är Restoro ett måste-program för alla som vill hålla sin dator i toppskick.

  • 1. Ladda ner och installera Reimage-programvaran
  • 2. Starta programmet och välj ditt språk
  • 3. Följ instruktionerna på skärmen för att starta en genomsökning av din dator efter problem

  • Jag tänkte på att “skriva” nästan steg av TXT-innehållet helt enkelt för att koden kommer att fungera, och så länge koden inte fungerar kommer många i oss att gå igenom TXT-data fil letar efter fel.

    Detta kommer sannolikt att vara en typisk fråga som ställs i stora mängder. År:

    Fråga. Hur undviker man att tända Revit på nytt efter varje byte av tilläggsprogramvara?Den har varit tillgänglig fantastiskt länge.

    Svara. Tyvärr fungerar inte Visual Studios “Redigera och fortsätt”-funktion bra när man utvecklar Revit-tillägg.

    Kan du felsöka JavaScript i Visual Studio?

    Du kan felsöka JavaScript och TypeScript-kod med Visual Studio. Du bör verkligen ställa in och träffa brytpunkter, bifoga ett stort antal felsökningsverktyg, inspektera variabler, se den uppnådda stacken och använda andra felsökningsfunktioner.

    Jag justerar för min situation Visual Studio-schemat för att ställa in Revit med ofta testprojektet redan laddat genom att bära “Extern programstart” och/eller “Kommandorad” Argument” i felsökningsegenskaperna.Jag kan sedan Alt-DE i Visual Studio för att sluta felsöka, visa, kompilera om, med tryck på F5 för att börja felsöka i framtiden och ta upp där jag hoppade av i samma projekt, i form av så länge testmodellen inte är det mycket för otymplig.Om den här filen är mycket stor och du måste bearbeta Revit för ofta, rekommenderar jag starkt att du förenklar systemet tidigt i utvecklingen.


    I projektegenskaperna, välj alla specifika Set Debug-fliken, kör Revit.exe som ett program och ställ in vilken Revit-projektfil som inköpsvariationsargument:


    Vad är API i Revit?

    Specifikt, exakt vad är Revit API? API är verkligen en förkortning för “Application Programming Interface”. Enkelt uttryckt är det vad enhetsutvecklare använder för att interagera med unika typer av befintlig programvara. Ibland kan designers använda API:et för att: Programmatiskt utföra kommandon relaterade till den specifika programvaran.

    Detta är ganska effektivt för mig.Hur bra IA Som jag sa, om du vill, kommer du att ha på väg att felsöka i en stor Revit-modell, som naturligtvis tar en lång tid att ladda.

    Hur felsöker jag egentligen ett Revit-tillägg?

    Öppna bara Visual Studio och gå till Debug > Bifoga till process. Du kommer att komma in i det för närvarande öppna Revit.exe-åtgärdsförloppet, och när du kör en relaterad till dina nuvarande Add-in Manager-metoder genom att använda kommandot Kör, generera om vi förstår att du kan steg innebära av denna kod, eftersom brytpunkterna ärligt talat träffad.

    En annan oavslutad lösning som jag ytterst sällan tänker använda är att äntligen lansera Revit från Visual Studio, med mitt nya projekt öppet genom att använda felsökaren som vanligt.Om jag utan tvekan vill ändra några personer tillsammans med källfilerna och även fortsätta felsöka med samma energi, bygger jag om samma projekt i den andra instansen av Visual Studio.

    Hur felsöker jag i Visual Studio?

    För att felsöka behöver du som kan köra applikationen med den detaljerade felsökaren kopplad till applikationen.Tryck på F5 (Debug > Start Debugging) eller den exakta knappen Start Debugging.För att köra appen med en debugger ansluten, tryck på F11 (Debug > Steg för steg).

    Flera lösningar har föreslagits för att vinna.ladda om det tillägget för felsökning,dynamisk plug-in från den nya blandningen av byte i minnet som ersättning . av ett arkiv på en internetdisk,såväl sommed ditt nuvarande Revit Python-skal.

    Som en alternativ och vanlig säkerhetskopiering kan du också användaUSTA,Förvandla själva koden du för närvarande arbetar mot d. H aktiv modifieringsfelsökning, tillsammans med även i VSTA-makrot.VSTA gör att du kan redigera felsökning, låta dig själv testa ny kod, utan att starta om en Revit-dator eller ladda om denna modell.

    Revit API DevTV Del 2 visar hur och att använda Attach to Process i Visual Studio istället för att starta Revit från hur Visual Studio-felsökaren till redigeringsläge och fortsätta felsöka i den verkliga Revit-sessionen .Tyvärr, från ett 64-bitars träningssystem, finns det också en oro i Visual Studio själv som inte kommer att stödja “Redigera och fortsätt” alls på den plattformen.

    Jag har utan tvekan kommit på detTilläggshanteraren har aktiveratsDu kan också ladda ner installationstillägget igen utan att starta om Revit.För mer information, föreställ dig tillägget i Manager Hjälpfil.I sin Revit 2012-inkarnation installerades den enligt en tidtabell från fall till fall efter

  • “C:Program FilesAutodeskAdd-In Manager för Autodesk Revit 2012AddInManagerHelpENU.chm”
  • Ändra hur tillägg utvecklas såväl som en felsökning

    Vanligtvis, när man utvecklar och felsöker per tillägg med Revit API, måste PC-användaren stänga och öppna Revit igen nästan varje gång de ändrar tilläggets kampanjkod och vill att du ska vara skicklig att kompilera om. Men med Add-in Manager 2011 kan användare redigera Receive-tillägg direkt utan att behöva ständigt stänga och öppna Revit igen (se Utveckla och felsöka tillägg när det kommer till Add-in Manager för ytterligare information).

    revit api debug

    Det verkar dock högst osannolikt att redigera koden även om man felsöker Revit-tillägget, även om detta laddas med hjälp av tilläggshanteraren:


    Det kanske inte visas så att du kan ha ändrat förrän felsökningsrenoveringen har stoppats. Men om Visual Studio fortfarande är ansluten till Revit, kommer blockering av felsökningssessionen också att vara i närheten av Revit.

    Det verkar som att du inte kan hålla dig borta från att först koppla från Revit och verkligen sluta felsöka och kompilera och den gången återansluta till Revit om du vill felsöka ditt tillägg.

    Om du exakt vill kunna specificera ett kommando från ditt tillägg eller sedan redigera koden för att inte tala om att köra koden igen UTAN felsökning, så skulle det vara bra.

    Är din dator långsam? Vänta inte längre med att rädda den. Ladda ner vårt Windows-reparationsverktyg och kom tillbaka på rätt spår med några få klick!