我继承了一个项目,这只是一个来自霍尼韦尔的修改示例项目。Visual Studio 2008 C#部署变量
无论何时进行构建,都必须取消注释用于设置客户端,服务器url以及构建设备的设备的变量行。然后,您需要进入解决方案的Cab项目,并更改应用程序名称(基于客户端/服务器),并更改快捷方式的名称以匹配。构建完成后,我需要重命名它创建的CAB文件。通常我必须为5台服务器,3台客户机和2台设备组合执行此操作。
这一切都非常多余。我的绝对理想是从下拉列表(例如配置)中选择每个(或“Client Server Device”组合),然后简单地进行构建。我的大多数搜索结果表明,我可以使用“配置”使这更加简化,但我似乎无法找到如何实际设置它的说明。
由于霍尼韦尔SDK上的.NET限制(v3.5),我仅限于Visual Studio 2008。
任何帮助将不胜感激。
谢谢!我们拥有独立构建的原因是因为QA通常需要在适当的设备上同时安装每个构件。当客户使用我们的应用程序时,我们会向他们发送一个已经配置好的出租车,他们可以安装并运行。由于该应用程序在每个客户端的数百个设备上使用,因此配置每个客户端并不可行。因为应用程序是一个Web浏览器的包装器(所以我们可以将扫描的条码传递给网络),我们使用变量作为添加到url的参数。 – Nerdy3000
原理依然如此。您需要自动构建和发布流程。您应该能够将代码检入到源代码库中,然后构建将自动运行并从另一端吐出预配置的cab文件。 – Polyfun