London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Extremely annoying error when debugging a EPiServer site

Vote:
0

When I debug a EPiServer site (can be a big on, or a simple Alloy, appear in both) I pretty often get this error:

Compiler Error Message: CS0042: Unexpected error creating debug information file 'c:\Users\henrikf\AppData\Local\Temp\Temporary ASP.NET Files\root\48cc1a09\924c59a0\App_Code.PDB' -- 'c:\Users\henrikf\AppData\Local\Temp\Temporary ASP.NET Files\root\48cc1a09\924c59a0\App_Code.pdb: The process cannot access the file because it is being used by another process.

This often happens if I for example do a change in a view and then try to see the change without stopping the debugger.

I have never seen this when developing clean websites without EPiServer so I am thinking that it can have something to do with EPiServer.

Anyone know more about this?

#122030
May 26, 2015 8:41
Vote:
0

Hello Henrik

I have never experienced this error. However one of the first tasks I normally do is attach my site to IIS rather than use IIS Express. From your temp file path I am guessing you are using IIS Express? Do you get the same error when running on local IIS (If my guess was right ;)!).

David

#122117
May 26, 2015 21:48
Vote:
0

Hello David

it is true that I use IIS Express.

I use it mostly because it is easier than use IIS since it does not require me to start Visual Studio as an administrator and it also does not require a license file.

I will try using the local IIS instead and see if it goes away

#122125
May 27, 2015 7:02
Vote:
0

Does it help if you remove optimizeCompilations="true" from web.config?

#122134
May 27, 2015 8:49
Vote:
0

I've seen this while debuging non-EPiServer sites. So I speculate that it may be Asp.Net related and not EPiServer..

#122331
May 30, 2015 20:45
Vote:
0

Ok, thanks Valdis, I have not done that but I have probably not debug so many other sistes like you have.

But is is good, since it is more likely that someone else has found out what's causing it.

#122333
May 30, 2015 22:24
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.