VS.NET låser fil
VS.NET er begyndt at komme med følgende fejl hver gang jeg vil kompilere:- Could not copy temporary files to the output directory.
- The file 'minDLL.dll' cannot be copied to the run directory. The process cannot access the file because it is being used by another process.
Det skal siges at jeg ikke har oplevet dette problem konsekvent før. Jeg kan få lov til at kompilere en enkelt gang efter jeg har startet maskinen, derefter får jeg fejlen. En genstart løser problemet, men den opstår igen efter første genkompilering.
Jeg kan se at processen som har låst DLL'en er devenv.exe, altså er det VS.NET der låser filen. Der hjælper ikke med en genstart af VS.NET, genstart af IIS eller ASP.NET worker processen hjælper heller ikke.
Jeg har læst noget om at der skulle opstå problemer når DLL'ens størrelse kom over 64kb. Min DLL er lige kommet op på 68kb, jeg har ikke lagt mærke til om fejlen er opstået i samme omgang. Kan det virkelig passe at der er problemer med dll'er over 64kb? Der må være en løsning?
Jeg har set KB'en hos MS ang. en ekstra \ i opsætningen i IIS, det er ikke det der er problemet heller.
Jeg håber i kan hjælpe mig!
