% programfiles% \ msbuild, доступный через $ (MSBuildExtensionsPath), является рекомендуемым местом для размещения файлов .props и .targets, которые вы хотите установить, и оставить статическими. Например, многие команды Microsoft, осуществляющие процесс сборки, помещают туда свои файлы .targets.
Если вы планируете зарегистрировать эти файлы .props, чтобы ваша команда могла их использовать, или изменить их, или, возможно, иметь разные для разных наборов исходного кода, это не очень хорошее место; это не рядом с вашим исходным кодом и требует прав администратора для изменения. В таких случаях я рекомендую размещать файлы рядом с исходным кодом, возможно, в корне дерева или поддерева, которое включает все проекты, для которых оно имеет отношение.