Hi Patrick,
From your description, I understand that your website project does not take updated code, when you click the ?start debugging? button, the web page runs the original code. Additionally you have reinstalled VWD but no help. The only workaround you found is restarting the ASP.NET development Server every time. If I have any misunderstanding, please let me know.
For this issue, please first check the Build option of that website project:
1. Right click the project in Solution Explorer, and then select ?Property Pages?.
2. Click the ?Build? node in the left panel.
3. Select the ?Build Web Site? option in the "Start action" dropdown list.
4. Check the ?Build Web site as part of solution? option.
If the method above does not work, please try to use IIS as your web server. About how to change current file-system webproject to run under IIS, please refer to the following steps:
1. Create virtual directory for current project.
How To Create a Virtual Directory in Internet Information Services (IIS)
http://support.microsoft.com/kb/172138/en-us
2. Right click the project in Solution Explorer, and then select ?Property Pages?.
3. Click the ?Start Options? tab.
4. Choose ?Use custom server? instead of ?Use default Web server?.
5. Input http://servername/website_name in the ?Base URL? textbox.
Sincerely,
Benson Yu
Microsoft Online Community Support
Please remember to click ?Mark as Answer? on the post that helps you, and to click ?Unmark as Answer? if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.