簡體   English   中英

Lightswitch 2012和Windows XP

[英]Lightswitch 2012 and Windows XP

我終於完成了一個我在大學里被Lightswitch要求的保護。 我准備在下周進行部署(發布),而我被告知要接收該軟件的人們正在使用XP計算機。 為了使Lightswitch在Windows XP上正常運行,我已經閱讀了很多問題和修復程序,例如:

  • 使用“ editbin vslshost.exe /SUBSYSTEM:WINDOWS,5.01 /OSVERSION:5.1”更改轉儲

  • 將其作為桌面應用程序進行部署,並將服務部署到IIS(我認為這不會起作用,因為那些是真正的舊PC)

  • 手動安裝所有必備組件,然后直接從部署清單文件(.application)啟動ClickOnce應用程序

  • 使用與Visual Studio 2012中提到的名稱相同的名稱使用Visual Studio 2010或Visual Studio 2008創建示例ClickOnce應用程序,然后發布該應用程序。 從發布位置開始執行setup.exe引導程序,並替換使用Visual Studio 2012創建的現有setup.exe引導程序

有了所有這些變通辦法之后,我需要問一下,這最終會奏效嗎? 有人真的可以告訴我,使用這些解決方法中的一項或多項,我將能夠部署該應用程序! 有人嗎

如果您通過在解決方案資源管理器中右鍵單擊根項目並選擇“升級項目”來升級到“ V3” LightSwitch項目,則VS 2012 Update 2中也解決了XP上的2層部署問題。 這會將項目更新為“ V3”項目系統,並在運行時進行更新,並將使用更新得多的發布向導。 VS 2012 Update 2附帶的VSLSHOST.exe版本與XP兼容。

Dave Kidder-LightSwitch小組

http://social.msdn.microsoft.com/profile/dave%20kidder/

我有一個使用3層作為XP上的瀏覽器外(桌面應用程序)運行的成功部署的應用程序。 最初,我打算進行2層部署,但無法獲得解決方法。

因此,我有一台同時運行IIS和SQL Server的服務器(操作系統是Windows Server 2003,但不一定是。)客戶端計算機的范圍從Windows XP到Windows 7,並且我沒有任何特殊要求。 Windows XP的問題。

因此,我可以肯定地說XP將作為客戶端。 我無法讓它運行中間層(因此服務器上是IIS),但是我沒有嘗試找到的所有最后一個主意,因此我不會說這是不可能的。

我發現在此過程中最有用的兩個鏈接是http://blogs.msdn.com/b/bethmassi/archive/2011/03/23/deployment-guide-how-to-configure-a-web-server-to -host-lightswitch-applications.aspxhttp://blogs.msdn.com/b/bethmassi/archive/2012/03/29/lightswitch-iis-deployment-enhancements-in-visual-studio-11.aspx

希望能有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM