ฉันกำลังพยายามเรียกร้อง Powershell แฟ้มจาก C#มองเห็นทางสตูดิโอ.
เห็นได้ชัดว่าในขณะที่การดีบั๊ก,ดูเหมือนว่ามันไม่ได้ทำอะไรเลยตอนที่มันทำร้ายเส้นที่มันเรียกร้อง PS1 แฟ้ม
ฉันได้ข้อความนี้:
ฉันมีพวกนี้บรรทัดใน C#:
using System.Management.Automation;
PowerShell ps = PowerShell.Create();
ps.AddScript(File.ReadAllText(@"C:\Users\Justin\source\repos\HttpTrigger_1119\HttpTrigger_1119\list.ps1")).Invoke();
อย่างไรก็ตามเมื่อตอนที่ทำลายประเด็นที่ถูกบรรทัดถัดไปมันไม่แสดงข้อผิดพลาด:
ต่อไปของฉันพยายามที่จะเอาจุดหยุดอยู่ใน ps1 องแฟ้มตัวมันเอง
แต่ดูเหมือนว่ามันไม่แม้แต่จะหยุดอยู่ที่จุดหยุดของ ps1 แฟ้ม
ตั้งแต่มันไม่ได้เจอจุดหยุดอยู่ใน ps1 แฟ้มอาจจะมีบางอย่างหายไป invoking PS1 องแฟ้ม,ไม่เหรอ?
ทุกอย่างเพื่อเพิ่มจากที่มีอยู่สองบรรทัด?
PowerShell ps = PowerShell.Create();
ps.AddScript(File.ReadAllText(@"C:\Users\Justin\source\repos\HttpTrigger_1119\HttpTrigger_1119\list.ps1")).Invoke();