2010-08-17 105 views
0

的Windows應用程序我想寫在.net中有與製造商USB驅動器發貨的應用程序。 Rightnow應用程序的目標是僅在Windows中運行。但未來將不得不支持其他操作系統。該應用程序是否需要作爲便攜式應用程序發貨?爲了在USB驅動器中運行.net應用程序作爲便攜式應用程序需要什麼?如果.Net不是一個好的選擇,那麼其他平臺有助於實現這一點?寫出USB驅動器

+0

這真的取決於什麼應用程序。據我所知,C#是便攜式的(至少Windows和Linux)。 C++儘管對跨平臺有很大的支持,例如檢查boost庫,這將允許您以便攜的方式完成許多事情。而且...... USB便攜式應用程序 - 記住你不能使用除USB以外的任何存儲設備,所以如果應用程序在Windows上運行,不要依賴註冊表 - 而是使用本地文件(再次存儲在USB中)。 – Poni 2010-08-17 20:23:51

回答

1

做不部署.NET,你必須使用的工具,如Xenocode .NET應用程序:http://www.xenocode.com

要在別人的平臺上運行它,看看Mono項目:http://www.mono-project.com

+0

是否需要安裝Xenocode等工具才能運行Mono應用程序? – Amzath 2010-08-17 21:21:37

+0

我不知道。但是他們擁有這項技術,因爲他們在MonoTouch中使用它。您可以嘗試在論壇中提問。 – 2010-08-17 21:41:59