gein skrev:
Det är så att jag skulle behöva göra vissa förändringar till en portal skriven i ASP.NET (utvecklaren som är ansvarig för detta är på semester), problemet är att jag inte pysslat med ASP.NET tidigare.
Din växellåda har pajat ihop, du behöver bara byta ut några kugghjul i lådan. Verkstaden kan inte hjälpa dig på 2 veckor, så du tänker göra det själv. Skulle du göra det då?
Inte för att var elakt mot dig, men att ändra i kod som inte är din egen är alltid lite vanskligt eftersom det nästa förutsätter att du sätter dig igenom all kod grundligt innan, dessutom om du inte har någon som helst erfarenhet om ASP.NET så låter det som kan gå riktigt illa och det hela slutar med att när utvecklaren kommer tillbaka från semestern så har du inte lyckas med det du vill, och han får lägga X antal timmar på att rätta upp i koden (om den inte finns backupad någonstans).
Mitt tips till dig är att du letar upp en konsult som gör de förändringar som du önskar få genomförda, det blir garanterat billigare i längden, du måste komma ihåg att även om du inte kostar något fysiskt så är din tid även en kostnad, då du tar tid från det som du borde göra egentligen när du sitter och ändrar i ASP.NET koden.
Så nu svar på dina frågor.
================================================
1. Ja och Nej, helt beroende på vilken projektmodel som man valt när man valde att skapa ett WebProjekt, men generellt Ja! dock inte ASPX-filer.
2. Antingen så använder du utvecklingsmiljön och därfinns en Build funktion (knapp), eller så använder du commandpromten för att göra en build, beroende på vilket språk som använts (c# / VB.Net) så skall olika kompilatorer användas.
3. Du måste komplierar om den assemblyn som du har ändrat i (om du ens måste kompilera om, se 1). Så du behöver oftast inte kompilera om hela solution, men det är att föredra, samt glöm inte bort att köra igenom alla unittester igen...
4. De kompilerade filerna hamlar i ett konfiguraret bibliotek, till 99.99% säkert så är det ett bibliotek i samma mapp som projektfilen och biblioteket heter bin\debug
5. Det verkar som man refererar till ett demo projekt som är borttaget. Så för att få det att fungerar så måste projektet tillbaka, eller så måste referensen bort från solutionfilen.
p.s Glöm inte bort frågan om växellådan... ;)
- M
