Hej alla! Kan var det att du moddar i din aspxsida, lägger till kontroller, då ändras även aspx.vb-filen och det kan vara .vb filen som .net "gnäller" över. Bygger en vanlig "windows application" så det är nog inte orsaken. Tre olika saker ser jag direkt kan vara anledningen (vilken mening det blev!) Hej, alt 1 låter som om det skulle kunna var något. Ska testa lite... När vi ädå är inne på ämnet om kod VS ddesignern så skulle jag vilja utfärda ett varningens ord.Vad modifierar mina filer?
Kör vb.net, ibland när jag trycker på spara och/eller kör så poppar det upp en dialogruta som säger "File modified outside source code editor. Would you like to reaload?"
Vad jag kan se så ändras inte filen om jag svara "yes" men det behöver inte betyda att det inte sker något "bakom kulisserna".
Någon som vet vad detta beror på?
/ZonteSv: Vad modifierar mina filer?
Sv: Vad modifierar mina filer?
/Zonte Sv: Vad modifierar mina filer?
1. Du har kodfönstret öppet samtidigt som du kör något i designern.
Designern modifierar koden och kodsidan måste laddas om.
2. (Det mest troliga) Du har gjort någon komponent eller liknande, som ligger utanför projektet (kanske en datahämtningsklass) och har en instans av filen öppen i editorn för att kunna debugga eller liknande. Då du ändrar i denna i dess orginalprojekt måste sidan laddas om.
3. Någon variant av dessa två.
//Mikael Sand
Äldre och visare..Sv: Vad modifierar mina filer?
Använder inga egna komponenter. Det enda programmet gör är att läser in och parsar en XML-fil som ligger lokalt på min burk.
/Zonte
Inte lika vis - ännu... Sv: Vad modifierar mina filer?
Om du har variabler som deklarerats som Public eller Private för hela modulen (sidan/formuläret) så brukar man ju normalt lägga dessa deklarationer längst upp. Gör inte detta utan lägg dem inunder "Designer generated code" (den kod som skapas när man lägger kontroller på ett formulär). VS.NET har ibland förmågan att flytta sig egengenererade kod så att den blir "out of scope" och då "försvinner" kontrollen.
Det gäller speciellt då du arbetar med "groupboxes" (de som kalldes fields i VB6).
//Mikael Sand