如何MFDeploy配置文件

时间:2015-06-23 20:03:04

标签: .net-micro-framework netduino

测试程序中各种功能的同事和用户使用MFDeploy来安装例如" MyApp.exe"到他们的Netduino +2。这种方法效果很好。有没有办法同时MFDeploy" MyApp.config"文本文件,以便他们可以设置他们的特定网络标准(如Port#)或其他程序首选项?显然,在建立连接之后,可以从桌面软件或Web应用程序设置更强大的首选项。

1 个答案:

答案 0 :(得分:0)

经过几天的研究,我找不到通过MFDeploy传输配置文件的可行方法。决定在桌面应用程序中添加“/ install”命令行选项:

cncBuddyUI.exe [/help|/?] [/reset] [/discover] [/install:[axisA=X|Y] ,port=9999]] 

/help|/?    Show this help/usage information
/reset      Create new default software configuration
/discover   Listen for cncBuddyCAM broadcasting IPAddress & Port (timeout 30 secs)
/install    Install hardware specific settings on Netduino+2 SDCard.
    port     Network port number (default=80)
    axisA    Slave axisA motor signals to X or Y axis

在“/ install”模式下,一旦cncBuddyCAM(Netduino app)网络连接到cncBuddyUI(桌面应用程序),配置参数就会被传输并写入SDCard(\ SD \ config.txt)。 现在,每个热启动都会在启动时读取\ SD \ config.txt,并将配置参数加载到相应的应用程序变量中。

使用几周后,我发现这种方法更好,更容易定制。查看Github上的cncBuddy