簡體   English   中英

ASP.NET - 如何在 VS Express 2013 for Web 中部署?

[英]ASP.NET - How to Deploy in VS Express 2013 for Web?

好的,所以我現在已經創建了 15 次相同的項目,在 2008 年創建了它,使用 .NET Framework 3.5(新網站、新 Web 項目和 OMG,就像所有不同的方式一樣)。 已經部署了這個,但是,當我嘗試在本地主機中加載它時(因為我直接從服務器內部構建這些應用程序),我收到各種錯誤。 比我收到一個錯誤,說需要使用 .NET Framework 4.0。

所以,為了使用 .NET Framework 4.0,我至少需要有 VS Express 2012,所以我得到了 VS Express 2013 並再次重建應用程序,但是這一次,我在這個軟件中沒有看到 Web 應用程序的選項,我看到這個:ASP.NET Web 窗體應用程序,有一個 ASP.NET 空 Web 應用程序的選項,我已經完成了這兩件該死的事情! 不確定哪個應該實際工作。

對於表單應用程序,我沒有看到任何發布它的選項,只有構建!

在任何情況下,你到底應該如何傳輸你的 VS 2013 .NET Framework 4.0 Web 應用程序,以便它可以在實際的服務器(公共 URL)上運行? 如何做到這一點讓我很困惑。 無論我做什么,我都會遇到錯誤,我什至無法在構建 VS Express 2013 時使其正常工作,因為它給了我 500 錯誤或 Page Not Found 404 錯誤。 至少在 VS Express 2008 中,我在頁面上遇到了一些錯誤,告訴我 aspx 文件實際上試圖在瀏覽器中加載。

你如何在 VS Express 2013 for Web Exactly 中部署這個項目? 從實際的 SERVER 本身執行此操作的步驟是什么? 此外,我只想要一個簡單的 Web 應用程序,該應用程序與使用 Web 服務的現有站點(將在現有頁面上使用 iframe)相關聯。 選擇使用什么應用程序? 應該創建什么類型? 有這么多,他們在我看來都一樣! 我相信類型應該是 ASP.NET Web Forms Application,但這似乎不想在使用它后發布。 它只構建,然后我不知道如何將它放在服務器上。 我將它放在服務器上的一個文件夾中,但是當我轉到該頁面時它什么也沒有加載。 它找不到 Default.aspx 文件。 啊! 我現在正在拔頭發!

也許網上某個地方有一個 URL 解釋了如何做到這一點? 從本地主機本身?

如果您在解決方案資源管理器中選擇您的網站,您將看到發布選項

1)右鍵單擊它

或者

2)轉到頂部的構建菜單

關於項目類型: -> 如果您選擇新建項目 -> 您將獲得創建 Web 應用程序的選項 -> 如果您選擇新網站 -> 您將獲得創建網站的選項

您可能想上傳一些 VS 環境/錯誤的屏幕截圖,以顯示您正面臨的問題。

您可以在 Visual Studio 2013 Express for Web 中創建 Web 應用程序項目。 創建 Web 應用程序后,您可以將其發布到 Web,但您需要創建一個配置文件。 您還可以發布到 Windows Azure。

本文顯示了一些步驟:

眾所周知,VS Studio 2013 Express for Web 的 UI 中也有一個錯誤: here

如果 UI 中缺少某些項目,則可能是應用程序已損壞,您可能需要重新安裝。

暫無
暫無

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

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