我需要一個採樣/例子來展示如何通過一個配置文件作爲淨如何配置文件作爲參數傳遞給控制檯應用程序的.Net
參數的控制檯應用程序
1
A
回答
1
通過它的命令行參數,在args[]
。 就是這樣。
class Program
{
static void Main(string[] args)
{
if (args == null)
{
Console.WriteLine("args is null."); // Check for null array
}
else
{
// use args to get passed config file path
}
}
}
~~~如何調用該程序~~~
C:\ ConsoleApplication1.exe中 「你的配置 文件路徑」(如C:\設置\ app.config)中
0
您是否有權訪問目標控制檯應用程序源代碼?它是.NET應用程序嗎?
如果是的話下一步:添加目標應用程序作爲源應用程序項目的引用(exe可以像DLL一樣添加,沒有區別)。並調用一些公開的方法。
// target.exe code
namespace Target {
public class MyConfig { }
public class Program {
static void Main(string[] args) { }
public static void EntryPoint(MyConfig conf) { }
}
}
// source.exe code
namespace Source {
class Program {
static void Main(string[] args) {
Target.MyConfig conf = new Target.Config();
Target.Program.EntryPoint(conf);
}
}
}
0
如果你想存儲像FileOutputDirectory這樣的數據,你也可以使用設置頁面而不是配置文件。設置頁面很容易配置和使用。閱讀更多在msdn網站:link text
相關問題
- 1. 將參數從文本文件傳遞給控制檯應用程序?
- 2. 將參數傳遞給控制檯應用程序
- 3. 將字符串列表作爲參數傳遞給控制檯應用程序
- 4. 如何將列表作爲參數傳遞給nunit控制檯
- 5. 如何將控制檯參數傳遞給eclipse中的應用程序?
- 6. 如何將文件數據從C#控制檯應用程序傳遞給WebApi?
- 7. 傳遞引號字符(「)作爲C#控制檯應用程序參數
- 8. 將命令行參數傳遞給控制檯應用程序中的VB6 IDE
- 9. 控制檯應用參數,參數如何傳遞給Main方法
- 10. 如何使用Xcode將參數傳遞給c控制檯程序?
- 11. 將消息遠程傳遞給c#控制檯應用程序
- 12. .NET Core控制檯應用程序,如何爲每個環境配置appSettings?
- 13. 如何將配置參數傳遞給Flask應用程序中的Celery任務?
- 14. 參數傳遞給控制器動作
- 15. 鍵值對作爲控制檯應用程序中的參數
- 16. 傳遞「控制」作爲參數vs傳遞控制的ID
- 17. 登錄.NET 4.5控制檯應用程序:不加載配置
- 18. .Net核心/控制檯應用程序/配置/ XML
- 19. 可能將名稱/值作爲參數傳遞給Windows控制檯應用程序?
- 20. 多個配置文件控制檯應用程序
- 21. 如何使用FluidTypo3將參數傳遞給控制器操作?
- 22. 關於SlimTune Profiler for .NET的幫助,如何配置控制檯應用程序?
- 23. .NET控制檯應用程序命令行解析文件參數
- 24. 如何將數據從控制器傳遞給Codeigniter中的for_validation配置文件?
- 25. 傳遞的內容作爲參數傳遞給標籤文件
- 26. 如何將參數傳遞給控制檯應用程序(如果它已在運行)?
- 27. RPG - 傳遞DS作爲參數傳遞給程序
- 28. 如何將新文本作爲參數傳遞給bat文件?
- 29. .Net無法啓動控制檯的控制檯應用程序
- 30. 將參數傳遞給用戶控制
什麼樣的配置文件?你的意思是ProgramName.exe.config文件?爲什麼不把文件名作爲參數傳遞?你嘗試了什麼?你有什麼問題? – 2010-06-06 18:56:59
該文件將具有像FileOutputDirectory等配置設置,它可以位於任何物理位置,如C:\ file.config – Sandhurst 2010-06-06 18:59:15