Tôi đang cố gắng để có được giá trị của dịch vụ trong ứng dụng của tôi từ app.config. Tôi phải gửi nó đến ứng dụng hiển thị URL. Một dịch vụ web mà tôi đang tiêu thụ trong ứng dụng này cũng sử dụng nó nên không thể di chuyển nó đến appSettings.Cách nhận giá trị từ các cài đặt ứng dụng?
Tôi muốn nhận giá trị này 'http://192.168.4.22:82/Service.asmx' thông qua mã C#.
<applicationSettings>
<SDHSServer.Properties.Settings>
<setting name="DOServer_WebReference1_Service" serializeAs="String">
<value>http://192.168.4.22:82/Service.asmx</value>
</setting>
</SDHSServer.Properties.Settings>
</applicationSettings>
[System.Configuration.ConfigurationManager.GetSection()] (http://msdn.microsoft.com/en-us/library/system.configuration.configurationmanager.aspx) –
Hoặc theo cách [gõ mạnh mẽ hơn] (http://msdn.microsoft.com/en-us/library/aa730869 (v = vs.80) .aspx). Làm việc với ứng dụng ASP.NET nhưng không nghĩ rằng có sự khác biệt lớn. – Oybek
Đoạn mã của bạn ở trên cho thấy cài đặt bạn đang cố gắng nhận được đã có * trong * các cài đặt ứng dụng mà bạn đã nói rằng bạn không muốn thực hiện. Đó là nó? –