Я запускаю команду datasvcutil.exe в событии предварительной сборки.
datasvcutil.exe находится в "C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319" (на 64-разрядных компьютерах.)
Я могу просто жестко закодировать это как C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ datasvcutil.exe, но это кажется довольно хрупким.Когда выходит гипотетический .net v4.0.30320, мое событие предварительной сборки больше не будет работать.
С помощью командной строки Visual Studio я могу вызвать datasvcutil.exe без указания пути.Мне интересно, есть ли подобный косвенный способ вызвать это из моей командной строки события перед сборкой.