Другое очень полезное напоминание того, почему Вы хотите к модульному тесту везде, где Вы можете просто, обнаружилось в этом сообщении: Лучшие 12 Причин Записать Модульные тесты мне нужно было выгравировать это на моих сетчатках.
я могу свидетельствовать лично к значению размышления о том, как что-то будет протестировано с начала с тестами, разработанными посредством каждого повторения. Я должен быть более систематичным, сам. Я распечатываю тот список прямо сейчас.
Установлено ли значение true для параметра aspNetCompatibilityEnabled
? В этом случае у вас будет HttpContext
, который можно попытаться использовать для вызова чего-то вроде:
string exeFileName = HttpContext.Current.Server.MapPath("~/LeakingWrapper.exe")
Или: что, если вы укажете весь путь к EXE, например
Process.Start("C:\yourServiceDir\bin\LeakingWrapper.exe")
Помогает ли это вообще ??
Марк
Ответ marc_s, вероятно, правильный.
Однако также может быть, что процесс не может найти файл, потому что у него нет прав на чтение exe-файла.