我有一個完全在Windows 8.1中運行的.Net應用程序。而我想要做的就是在電腦上運行它,但不安裝Windows。我想將我的軟件暴露給觸摸屏顯示器中的其他人,如果Windows在那裏運行,它可以讓他們訪問操作系統並執行一些操作。那麼微軟就沒有像某些服務器或某種東西那樣的解決方案,它允許你只安裝.Net框架並運行它的應用程序,從一個類似於控制檯的東西? 謝謝!如何在不安裝Windows的情況下運行.Net應用程序?
回答
您似乎在尋找的是一種運行應用程序並防止用戶轉義應用程序的方式。這就是所謂的售貨亭模式。請參閱How to put a Windows PC into kiosk mode with Assigned Access上的這篇文章,以獲取在Windows 8.1中完成此操作的指南。
太好了。正是我需要的。非常感謝。 –
運行應用程序,而.NET:
你總是需要在Windows上運行.NET應用程序!所以你的最終用戶有purchase a License
(或OEM PC) - (有像Mono .NET Linux實現,但你必須在開發芻議要考慮幾件事情,以正確的仿真...)
所以:You always need a operatingsystem on which is .net installed!
註釋您「服務器的想法」:
您可以通過的TerminalServer和RDP連接(無縫遠程應用程序)共享您的應用程序。但您還需要一個許可證(Windows & TerminalServiceCAL)以及一些硬件或服務提供商。不知道您的預算;) - y並且不要忘記:獲得許可的WindowsClient或具有良好實施的RDP客戶端的某個系統... (ThinClients)
你應該尋找什麼或:你的意思是什麼問:
如果你想使用GroupPolicies
避免用戶更改Windows的計算機上的幾件事情你必須restict用戶和Security Logic
或/和通過實施a different shell
。還有可還原通過在每次重新引導用戶進行的所有cahnges第三方軟件......很多方法來羅馬..要看你的需求...
走得更遠這裏:Group Policy management for IT pros
這裏:Local Users and Groups
你好Downvoter!你有沒有讀過這個anser?我試圖描述用戶的情況 - 感謝downvoting&沒有發佈理由 - downvoting,張貼沒有評論和沒有更好的答案只是愚蠢的 – Cadburry
你甚至不應該嘗試回答這樣一個問題,不知道.NET和Windows之間有什麼關係。 –
非常感謝您的回答。我正在尋找更像售貨亭模式的東西,這是在另一個答案中提到的。 –
- 1. 在不安裝Eclipse的情況下運行RCP應用程序
- 2. 在未安裝VB6的情況下運行VB6應用程序
- 3. 如何在不安裝Windows安裝程序的情況下安裝vC++ redistributable
- 4. 如何在不提交商店的情況下安裝Windows 8應用程序
- 5. 在不重新安裝應用程序的情況下運行espresso測試
- 6. 如何在沒有安裝程序的情況下在Windows中安裝SML/NJ?
- 7. 在不安裝CrystalReports的情況下分發應用程序
- 8. 如何在不安裝的情況下運行SASS?
- 9. 在沒有安裝Xcode的情況下運行Xcode應用程序
- 10. 如何在不運行應用程序的情況下運行XCTest?
- 11. C#.net Windows應用程序安裝程序沒有運行在Windows 7中
- 12. 如何在不使用go的情況下安裝Go應用程序?
- 13. 如何在不提示用戶的情況下安裝ClickOnce應用程序?
- 14. 在沒有.NET框架的情況下運行.NET應用程序
- 15. 如何讓我的程序在不需要安裝程序的情況下在不同的機器上運行?
- 16. Intellij如何在未安裝任何JRE的情況下運行?
- 17. 如何在不丟失NSUserDefaults的情況下重新安裝應用程序?
- 18. 如何在不重新安裝的情況下更新winform應用程序
- 19. 如何在沒有WinRT的情況下從桌面應用程序安裝Windows 8商店應用程序
- 20. 在沒有SD卡的情況下在windows phone 8上安裝應用程序
- 21. 在不打開應用程序的情況下運行服務
- 22. 如何在不購買證書的情況下安裝Windows Phone應用程序進行beta測試
- 23. 如何在沒有jre的情況下運行netbeans應用程序或者如果以前沒有安裝如何運行jre安裝程序
- 24. 在沒有pip install的情況下安裝django應用程序
- 25. 如何在不安裝NetBeans IDE的情況下運行netbeans平臺應用程序?
- 26. 在沒有SDK的情況下安裝「應用程序部署」(Windows Phone)
- 27. 在沒有PowerShell命令的情況下安裝Windows 8.1 sideloaded應用程序
- 28. 如何在不使用IDE的情況下運行java應用程序?
- 29. 如何在不使用VS2010的情況下運行ASP.NET Web應用程序?
- 30. 如何在不阻塞shell的情況下在cygwin中運行應用程序
您可能會嘗試.NET Micro Framework,但這完全是另一回事,它不會支持您的桌面.NET配置文件。你將不得不重寫許多代碼。 –
有一個.net clr非窗口os,它的調用.net單聲道,我認爲它只支持linux – Kelmen