2013-06-18 142 views
1

我剛剛開始一份新合同,而且我走進了一場災難。沒有其他開發人員,我無法訪問以前的開發人員。在Visual Studio 2010中配置網站

該網站是在VB中的asp.net,他們使用Visual Source Safe 2005(不,我不能改變任何東西,必須與我有什麼工作)。

我可以從VSS獲取當前網站的副本並將其保存到本地,但它並不像我習慣於在VS 2010中看到項目的行爲那樣。沒有項目或解決方案文件。 aspx頁面和.vb文件。所以......就VS而言,這是「網站」和「網絡應用程序」之間的區別嗎?無論如何,我怎麼能設置這個東西,所以我可以設置斷點並進行調試?目前我無法做到這一點。我甚至可以在哪裏指定要調試的Web服務器?我可以訪問生產IIS服務器,如果我只是從那裏打開網站,會更容易嗎?現在,我有一堆強調的錯誤被引用,但無法找到。但是我從VSS下載了整個源代碼,所以我不知道這可以。

任何幫助,將不勝感激。

+0

你可以嘗試創建一個空白的Web應用程序,並單獨複製頁面? Sourcesafe不能很好地與.NET項目集成,因此.sln文件可能永遠不會被檢入,因爲我認爲這必須手動完成! –

+0

嘗試過但沒有機會,發生數以千計的錯誤。有一個包含CSharp文件夾的App_Code文件夾作爲網站的一部分,所以我認爲這必須是一個網站而不是一個應用程序。 –

+0

謹慎告訴我們錯誤是什麼?最有可能的是,沒有什麼魔法可以解決這個問題 - 你必須一個接一個地解決錯誤,但是除非你給我們提供更多關於它們的信息,否則我們不能提供幫助。 –

回答

1

只需創建解決方案,然後按右邊的按鈕:添加 - >現有網站...

可以調試使用開發網絡服務器在VS.

enter image description here

+0

沒有「添加>現有網站」。 –

+0

@EscobarCeaser - 這是在FILE菜單上(儘管它可能不在visual studio express/visual web developer中) –

+0

謝謝。仍然沒有接近工作。我收到了數百個錯誤。 –

1

我想他們大概忘在的.sln文件進行檢查。如果找不到,可以將頁面添加到新的Web應用程序或網站。

您可能希望將其保留爲網站而不是Web應用程序,這有一些原因。例如,一個網站允許你在一個項目中使用VB.NET和C#。有some info on the pros and cons on MSDN

將網站轉換爲Web應用程序有一些指導原則。雖然這不是你的情況,但如果你試圖讓自己滿意,那麼這些信息可能會有用。有一個walkthrough on MSDN

相關問題