我打算爲我的F#項目使用Click Once,但似乎在VS2010中不支持 - 是否有辦法讓它工作?如果不是,將會有什麼替代方案?是否可以在F#中使用Click Once Deployment?
該應用程序將由Windows 7平板電腦上沒有互聯網連接的銷售人員使用。
我的想法是使用的ClickOnce使他們可以下班前做銷售(沒有互聯網)
我打算爲我的F#項目使用Click Once,但似乎在VS2010中不支持 - 是否有辦法讓它工作?如果不是,將會有什麼替代方案?是否可以在F#中使用Click Once Deployment?
該應用程序將由Windows 7平板電腦上沒有互聯網連接的銷售人員使用。
我的想法是使用的ClickOnce使他們可以下班前做銷售(沒有互聯網)
有沒有爲ClickOnce集成的IDE級別支持檢查更新每早/晚(在那裏他們有互聯網)在F#項目中,但是...
一種可能的方法是通過ClickOnce發佈一個C#應用程序,但將所有重要的邏輯放在一個F#項目中,然後由大部分爲空的C#shell引用。過去我已經做了好幾次,而且效果很好。
或者,.NET框架提供MAGE(和它的等價的GUI MAGEUI),用於建築物和編輯的ClickOnce體現的Visual Studio 外。使用這些工具雖然可行,但肯定不會像IDE集成的等價物那樣「流暢」。
最後,有ClickOnceMore,聲稱與MAGEUI具有相同的作用,但具有更好的功能集。就我個人而言,我從來沒有使用它,所以我不能評論。但是你現在有了。
我使用this F# script來自動調用命令行mage.exe爲我的F#項目構建ClickOnce包。我第一次使用MAGEUI來構建* .application文件等手動 - 腳本只是更新文件列表和內部編號,並創建zip文件。
如果這是一個非常強烈希望在未來版本的Visual Studio中看到的功能,那麼您可以在這裏投票:'http:// visualstudio.uservoice.com' – pblasucci