Я думаю, что ближайший эквивалент C # int*
будет ref int?
. Потому что ref int?
позволяет вызываемому методу передавать значение обратно вызывающему методу.
int*
ref int?
К сожалению, не существует поддерживаемого или простого способа установки VS на машине с агентом сборки в 2005 или 2008 годах ( В 2010 году будет установщик тестового агента ) . ОБНОВЛЕНИЕ: См. Этот пост от Стива Смита для получения дополнительной информации, в котором говорится примерно то же самое
Дело не только в отсутствии сборок - если вы хотите запустить тесты, бегун - это не просто отдельный маленький EXE и DLL
Да, не верится! Излишне говорить, что очень немногие другие тестовые среды на планете имеют это ограничение, поэтому, если у вас нет большого количества тестов, вы можете подумать о переходе по разным причинам, которые описаны во многих местах, например: Основные проблемы и непрактичность использования MSTest ...
РЕДАКТИРОВАТЬ: на основании ответа Рихана, Я проглотил следующее Запуск mstest без Visual Studio. - Поддерживается не полностью, но «работает» ...
РЕДАКТИРОВАТЬ 2: Запуск MSTest без Visual Studio - Gallio приходит на помощь выглядит намного более многообещающим с точки зрения поддержки и отсутствия хакерских атак . NB см. Комментарий @Johannes Rudolph к этому сообщению tho '
РЕДАКТИРОВАТЬ 3: Добавлена информация о статусе 2010 года по этому вопросу
ПРИМЕЧАНИЕ. У меня есть аналогичный вопрос для 2008 года относительно того, что требуется для поддержки параметра / publish в MSTest: - Запуск MSTEST.exe / publish на сервере TeamBuild, каковы предварительные условия?
У нас есть круиз-контроль на нашем сервере интеграции. Я не устанавливал визуальную студию, но скопировал сборки MSTEST в GAC. Затем мы использовали Документацию по круиз-контролю для настройки наших отчетов об испытаниях. Работает очень хорошо.