Bir dosyanın adını yazmak istediğim bir konsol uygulamam var.
Process.Start("blah.bat");
Normalde, dosyanın adını yazarak windows uygulamasında böyle bir şey olurdu 'blah.bat'
için Ayarlar dosya Özellikleri .
Ancak, burada herhangi bir Ayarlar dosyası bulamadım ve aynı amaç için bir app.config ekledim .
Burada app.config dosyasında ne yazacağımı bilmiyorum , bu da Windows Forms'dakine benzer bir şey elde etmeme yol açar .
Örneğin: Windows formlarında. Process.Start(Properties.Settings.Default.BatchFile);
nerede BatchFile
Özellikleri ayarları dosyasında bir dizedir.
ConfigurationSettings.AppSettings["blah.bat"]
kullanılabilir ancak bunun eski olduğuna dair bir uyarı verir.ConfigurationManager
Yukarıdaki gibi kullanmaya çalıştığımda , ConfigurationManager'ın mevcut bağlamda bulunmadığını belirten bir hata alıyorum. : - /