Gecelik yapı sunucumuz için bir yapı tanımı oluşturdum. Projeyi oluşturduktan sonra (bir windows servisi), servisi kurmak ve başlatmak için bir Powershell komut dosyasını çalıştırmam gerekir. Bu yüzden belirli Powershell komut dosyasını çalıştırmak için bir yapı adımı ekledim. Daha sonra (yakında) gece yapım sunucusunda bir TFS Build Agent & Visual Studio'yu kurdum. Yapı komut dosyasını çalıştırdıktan sonra, yönetimsel izinlerin eksik olmasıyla ilgili görünen bir 'çıkış kodu 5' aldım. Komut dosyasını sunucuda yönetici olarak el ile başlatırsam, düzgün çalışıyor. Aracı tarafından kullanılan kullanıcı, zaten yönetici izinlerine sahip.TFS Oluştur: Bir Powershell komut dosyasını yönetici olarak çalıştır
Yapı sunucusunda powershell komut dosyasını yönetici izinleri ile derleme/yapı tanımıyla yürütmenin bir yolu var mı?
Sormak istediğin buysa, UAC komutunu atlayamazsın. –
Yöneticilerimiz sunucuyu UAC'yi devre dışı bırakacak şekilde yapılandırdı, bu yüzden sorun bu olmamalıdır – TheWho
Bu talihsiz bir durumdur. UAC'yi devre dışı bırakmak kesinlikle tavsiye edilmez. –