有没有办法将一个对象传递给Windows服务?我知道有一个方法myServiceController.Start(string[] arg),但是我需要传递比一个字符串数组更复杂的对象。
实际上,我不需要将对象作为参数传递,我真正需要的是服务可以使用在Windows窗体应用程序中创建的对象。我尝试使用System.Web.Script.Serialization.JavaScriptSerializer.Serialize方法将对象转换为Json,但是由于对象包含循环引用,所以我无法这样做。我还尝试使用指针,但是由于它是托管类型对象,因此我无法这样做。
您有什么想法吗?
实际上,我不需要将对象作为参数传递,我真正需要的是服务可以使用在Windows窗体应用程序中创建的对象。我尝试使用System.Web.Script.Serialization.JavaScriptSerializer.Serialize方法将对象转换为Json,但是由于对象包含循环引用,所以我无法这样做。我还尝试使用指针,但是由于它是托管类型对象,因此我无法这样做。
您有什么想法吗?