के भीतर से app.config तक नहीं पहुंच सकता है। मैं ऐप.कॉन्फिग में अपने विंडोज़ सेवा 'लॉगऑन के रूप में' उपयोगकर्ता की उपयोगकर्ता नाम/पासवर्ड जानकारी स्टोर करना चाहता हूं।विंडोज सेवा, मेरे इंस्टॉलर के कन्स्ट्रक्टर
तो मेरे इंस्टॉलर में, मैं app.config से उपयोगकर्ता नाम/पासवर्ड पकड़ने की कोशिश कर रहा हूं और संपत्ति सेट कर रहा हूं लेकिन सेवा स्थापित करने का प्रयास करते समय मुझे एक त्रुटि मिल रही है।
अगर मैं मुश्किल कोड नाम/पासवर्ड यह ठीक काम करता है, और विफल रहता है, जब मैं कोशिश करते हैं और app.config
public class Blah : Installer
{
public Blah()
{
ServiceProcessInstaller oServiceProcessInstaller = new ServiceProcessInstaller();
ServiceInstaller oServiceInstaller = new ServiceInstaller();
oServiceProcessInstaller.Account = ServiceAccount.User;
oServiceProcessInstaller.Username = ConfigurationManager.AppSettings["ServiceProcessUsername"].ToString();
}
}
मैं विन्यास उपयोग नहीं कर सकते या इंस्टॉलर क्लास के अंदर ConfigurationManager ... क्या मुझे कुछ संदर्भ जोड़ना है? – Aditi
इसे बहुत समय पहले लिखा था। यहां मेरी उपयोग सूची है: 'सिस्टम का उपयोग करना; System.Collections का उपयोग कर ; System.Collections.Generic का उपयोग कर ; System.ComponentModel का उपयोग कर ; System.Configuration.Install का उपयोग कर ; System.Linq का उपयोग कर ; सिस्टम का उपयोग कर ; कॉन्फ़िगरेशन; System.ServiceProcess का उपयोग कर ; System.Reflection का उपयोग कर ; System.IO का उपयोग कर ; ' – BenC