2014-01-22 31 views
0

我製作了一個C#Windows窗體應用程序並將其與Microsoft SQL Server連接起來。我在C#中有一個Windows窗體應用程序,並希望通過ASP.NET發佈它在局域網?

我想允許局域網內的所有機器使用程序並連接到SQL服務器,但不必在所有機器上設置程序。

我想知道如果我可以用ASP.NET來做到這一點。 我該怎麼做?是否有任何這類任務的教程? 任何關於Web窗體,MVC Web API .. ETC的區別。

+1

爲什麼不把它放在網絡共享上,讓人們從那裏運行它? – vcsjones

+0

,因爲應用程序中會有一些更新,所以我不必更改其他機器中的更新。 –

+1

不清楚你在找什麼:「發佈」的感覺就像某種設置(如OneClick),但這篇文章更多地關注「將WinForms轉換爲ASP.Net MVC/WebForms站點」。 –

回答

0

這很容易!創建一個空的Web窗體項目,按照您對桌面應用程序的相同方式將控件拖到它上面。然後添加你的代碼,對象,邏輯等=>看看你在瀏覽器中有什麼,如果你喜歡它發佈到服務器,並猜測什麼?...正確!現在可以通過網絡訪問,而無需安裝桌面版。 希望能回答你的問題。

+0

這真的有幫助,但問題我將需要很多時間來重建應用程序,但在空白的Web表單,所以有任何解決方案將我的winFORM應用程序轉換爲Web應用程序? –

+0

另一個說明我打開了一個空的網絡應用程序,沒有可用的工具箱組件! –

+0

不幸的是,Win Forms應用程序無法自動轉換爲基於Web的應用程序。嘗試在Visual Studio中按CTRL + ALT + X以打開ToolBox。如果它是空的 - 創建一個aspx頁面並將其打開,那麼在完成後應該會出現工具。 –

相關問題