• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 699
  • Last Modified:

vs2010 not doing "build and run" for C#/WPF app when xaml or cs file is modified

I have a C# WPF application.
When I edit a xaml file (or a xaml.cs file or just a cs file) and hit F5 to start debugging, vs2010 doesn't recompile my C# app on one of my 2 machines (I have vs2010 installed on two machines (one Vista, one Win7)
On my Win7 machine, the app builds and then runs under the debugger (and I see my window changes that I just made in the xaml).
On my Vista machine, the app is not rebuilt and I don't see my xaml window changes.

I've compared my Tools/Options/Projects and Solutions/Build and Run settings on the 2 machines, and both are set to "Save all changes" before building, "Always build"  out of date projects on run, and "do not launch" on build error.

What's going on?
I doubt it's ths OS, but the Vista machine was upgraded from VS2005 so maybe some weird setting was migrated/set during that process?
Also, note that in a C++ app, if I edit a .cpp file and hit F5, the app is properly rebuilt first - this only seems to be happening in the C# app
0
povjetset
Asked:
povjetset
  • 2
1 Solution
 
rajeshjamnadasCommented:
Goto Tools-Customise- In that u can reset all setting if the problem is caused because of 2005 updation.
let me know if this work
0
 
povjetsetAuthor Commented:
the only thing I see to reset in Tools-Customize is a given menu (e.g. Build menu) but that didn't help (not surprising, as I hadn't customized that).

Also, I did in fact upgrade from VS2005 on the other machine as well (there may have been fewer settings there as it was a newer second machine; the Vista was my primary dev machine)
0
 
povjetsetAuthor Commented:
Just figured it out...
If I right click on the Solution and click on Configuration Manager, then made sure that my C# project was checked in the "Build" column.
Not sure why it wasn't (maybe because I created the project on the other machine and copied it over), but once I checked it, now the Build & Run works as expected.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now