是否可以使用F#单击一次部署?

Dav*_*vid 5 clickonce f# visual-studio-2010

我打算在我的F#项目中使用Click Once,但似乎在VS2010中不支持 - 有没有办法让它工作?如果没有,那将是另一种选择?

该应用程序将由Windows 7平板电脑上的销售人员使用,没有互联网连接.

我的想法是使用ClickOnce,以便他们可以每天早上/晚上(他们有互联网)检查更新,然后再去做销售(没有互联网)

pbl*_*cci 5

在F#项目中没有针对ClickOnce的集成IDE级支持,但是......

一种可能的方法是通过ClickOnce发布C#应用程序,但将所有重要逻辑放在F#项目中,然后由(大部分是空的)C#shell引用.我过去曾多次这样做过,而且效果很好.

或者,.NET框架提供MAGE(及其GUI等效MAGEUI),用于 Visual Studio 之外构建和编辑ClickOnce清单.使用这些工具虽然可行,但绝对不像IDE集成的等效工具那样"平滑".

最后,还有ClickOnceMore,它声称可以填充与MAGEUI相同的角色,但具有更好的功能集.就个人而言,我从未使用它,所以我无法发表评论.但是你现在有了.