2010-09-14 101 views

回答

3

我假設你是指3層web/silverlight LightSwitch應用程序。這就像其他任何Silverlight應用程序一樣 - 在家用計算機上所有需要的都是IIS(用於託管網站和服務)和數據源(例如SQL Server)。查看「發佈應用程序嚮導」。

3

查看How to: Deploy a LightSwitch Application瞭解詳情。

從文章 -

一旦發佈,包含包的.zip文件被放置在你的發佈輸出指定的目錄中。一旦創建了該軟件包,服務器管理員就可以使用MSDeploy工具將應用程序部署到Internet信息服務(IIS)和SQL服務器。管理員可以打開inetmgr,然後移至要部署應用程序的位置。然後,管理員可以右鍵單擊該位置並選擇「部署:導入應用程序」。結果是管理員可以運行一個嚮導來部署應用程序。

1

如果您發佈了LS應用程序作爲「桌面」應用程序,你需要的所有SQL Server的實例。

這可能是SQL Express,或者您可能碰巧在您的計算機上已經存在的某種其他SQL Server風格。

如果你想這樣做,你也可以在你連接的網絡上使用可用的SQL服務器實例。

您甚至可以使用LS爲您安裝的SQL Express實例(必須在那裏,您不能卸載它,否則調試體驗將不再工作)。

您不需要任何東西,仍然會有三個「層」,但所有三個可以在您的計算機上。您的機器上不需要需要 IIS,本地Web服務器將由發佈嚮導爲您創建。

這裏有一個鏈接,可以給你「正式」的步驟來部署桌面應用程序。

如何:部署2層應用程序 - http://msdn.microsoft.com/en-us/library/ff852056.aspx

相關問題