小编nov*_*gis的帖子

如何远程重启服务?

我可以从.net项目远程启动或停止服务.

ConnectionOptions options = new ConnectionOptions();
options.Username = @"192.168.36.22\test";
options.Password = "test";
ManagementScope scope = new ManagementScope(@"\\192.168.36.22\root\cimv2", options);
scope.Connect();


ManagementOperationObserver Stop = new ManagementOperationObserver();
Stop.Completed += new CompletedEventHandler(Stop_CallBack);
try
{
    string NameServices = "ArcGIS Server";
    WqlObjectQuery query = new WqlObjectQuery("SELECT * FROM Win32_Service  WHERE Name=\"" + NameServices + "\"");
    ManagementObjectSearcher find = new ManagementObjectSearcher(scope, query);
    foreach (ManagementObject spooler in find.Get())
    {
        spooler.InvokeMethod("StopService", new object[] { });
        spooler.InvokeMethod(Start, "StopService", new object[] { });
    }
 }
....
Run Code Online (Sandbox Code Playgroud)

我该如何重新启动此服务?

c# service wmi arcgis wmi-service

15
推荐指数
1
解决办法
2万
查看次数

如何使用Microsoft.Office.Interop.Word创建.docx文档?

如何使用List中的Microsoft.Office.Interop.Word创建.docx文档?或者最好的方法是添加docx.dll?

http://www.c-sharpcorner.com/UploadFile/scottlysle/using-the-docx-dll-to-programmatically-create-word-documents/

更新.可能是我的第一个问题是痘痘不正确.Microsoft.Office.Interop.Word和DocX.dll有什么区别?在这两种情况下,我是否需要使用Microsft Word来创建和打开.docx文档?

c# ms-word docx .net-4.0

10
推荐指数
1
解决办法
2万
查看次数

为什么带有附加字段"指定"的字段始终为空?

我有应用程序.在这里,我从WSDL生成客户端服务.现在一些功能正常.但有些是错的.

它是WSDL的一部分

<xs:complexType name="TStartInfoCalcZoneViewForArea">
   <xs:sequence>
      <xs:element minOccurs="0" name="ID" type="xs:int"/>
      <xs:element minOccurs="0" name="startFreq" type="xs:double"/>
      <xs:element minOccurs="0" name="endFreq" type="xs:double"/>
      <xs:element minOccurs="0" name="startTime" type="xs:string"/>
Run Code Online (Sandbox Code Playgroud)

它是c#的一部分

public partial class TStartInfoCalcZoneViewForArea
{

    private int idField;

    private bool idFieldSpecified;

    private double startFreqField;

    private bool startFreqFieldSpecified;

    private double endFreqField;

    private bool endFreqFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public int ID
{
    get
    {
        return this.idField;
    }
    set
    {
        this.idField = value;
    }
}

/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IDSpecified
{
    get
    {
        return this.idFieldSpecified;
    }
    set
    {
        this.idFieldSpecified = …
Run Code Online (Sandbox Code Playgroud)

c# service wcf wsdl gsoap

7
推荐指数
1
解决办法
9897
查看次数

标签 统计

c# ×3

service ×2

.net-4.0 ×1

arcgis ×1

docx ×1

gsoap ×1

ms-word ×1

wcf ×1

wmi ×1

wmi-service ×1

wsdl ×1