Tôi có một thư viện lớp .NET có một lớp với một phương thức tĩnh. Tôi muốn mã của tôi chạy phương thức tĩnh đó trong một tiến trình riêng biệt - giống như cách tôi chạy nó trong một luồng riêng biệt chỉ trong một tiến trình riêng biệt.Tôi có thể chạy mã C# trong một quy trình riêng biệt mà không cần tạo ứng dụng bảng điều khiển không?
Tôi biết tôi có thể tạo một dự án ứng dụng bảng điều khiển riêng biệt gọi phương thức tĩnh từ bên trong Main()
nhưng điều đó không thuận tiện cho kịch bản triển khai của tôi - tôi không muốn mang thêm tệp .exe. Tôi biết tôi có thể use Powershell để gọi nó nhưng điều đó có nghĩa là phụ thuộc vào Powershell mà tôi muốn tránh.
Có cách nào để chạy mã trong một quy trình riêng biệt bằng .NET không? Có lẽ tôi có thể tạo tệp thực thi cho quy trình riêng biệt đó trong thời gian chạy?
Bạn có thể sử dụng tùy chọn dòng lệnh cho ứng dụng hiện tại của mình không? – Gabe
Tại sao bạn cần phải làm điều này? Nếu quá trình tiếp tục chạy sau khi một trong những ban đầu đã hoàn thành? –
@Gabe: Không, mã hiện tại của tôi là một thư viện lớp được nạp vào đại diện. – sharptooth