Я использую vs2008 на buro и vs2008 c # excpess дома.ограничения, с которыми я сталкивался, были
c # express, они не похожи на папки решений, содержащие проекты, и не могут загружать другие типы проектов (например, setup-проекты, проекты mstest).
У меня не было болезненных и ограничивающихопыта пока нет, потому что я использую nunit вместо mstest и только ms-database.У экспресса есть расширенные опции (по умолчанию отключены), которые предоставляют вам функцию сборки отладки / выпуска.
в связи с тем, что вам не нужна визуальная студия для отладки приложений dotnet.dotnet-sdk имеет отладчик графического интерфейса, который может выполнять эту работу, но это не так удобно, как и для восстановления, вы можете использовать msbuild.