I need to output the project dll in program files. \"$(PROGRAMFILES)\\Microsoft...\" It is not building in program files, but in the project itself in a folder called \"$(P
This sounds like a good case for a post-build event that copies the project output to the folder you want:
copy $(TargetPath) $(PROGRAMFILES)\Microsoft...