2013-10-23 51 views
1

我剛開始使用Visual Studio 2010開發一個MVC 4應用程序,得到了應用程序的構建,但是我還在等待獲取管理員權限到我的Windows XP盒子。如何以類庫的方式運行MVC應用程序?

...我似乎沒有辦法在瀏覽器中運行該應用程序。啓動項目是一個類庫,所以我不能直接通過F5ing來運行它,並且我缺少(可能是因爲沒有管理員訪問權限)正常選項來設置項目屬性的調試面板中的服務器配置。

那麼對於我來說,最好的選擇是什麼?或者這是沒有管理員權限的棘手?

編輯:使用MVC,請確保啓動項目類型是Web應用程序,而不是類庫。我忘了這個!如果您需要更改,請參閱this question。這個問題與沒有管理員權限無關。

+1

你說這是一個MVC應用程序,但啓動項目是一個類庫?你失去了我。 MVC可以在最新的Visual Studios中使用Cassini(無管理權限)或IIS Express在舊的Visual Studios中運行(只要在VS安裝期間安裝了IIS Express,則無需管理權限)。也許我只是誤解? – Smudge202

+0

好的,原來有一些加載這個項目的問題,這聽起來是錯誤的,它被轉換爲類庫。所以現在我不得不把它變成一個Web應用程序。 http://stackoverflow.com/questions/4492829/how-to-convert-a-class-library-project-to-a-web-application-project。我忘了那是MVC的項目類型。非常感謝@ Smudge202,對不起,我不能提供任何要點,但是從一開始就是一個愚蠢的問題,因爲它最終與管理員權限無關。 –

+1

關於互相幫助,而不是點。很高興我可以使用。 ;) – Smudge202

回答

0

在MVC項目點擊右鍵,調試 - >啓動新實例

+0

「具有輸出類型類庫的項目不能直接啓動。」 –

+0

您無法修改您的MVC項目的輸出類型,這沒有任何意義。您是否嘗試通過在文本編輯器中直接修改項目文件來更改它? – mecek

+0

我可以修改它,這正是我所做的。這似乎並不是你所暗示的。 –

0

我也面臨着同樣的問題。 我剛剛修改了該項目的csproj文件。 我加

<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids> 

到project.csproj文件並重新加載應用程序,發現我的解決方案,在下一時刻的工作。

0

對於VS 2010中的MVC 2.0項目,默認(且唯一的)輸出類型是ClassLibrary。對我來說,它變成了一件非常愚蠢的事情。我不小心在解決方案中將另一個類庫項目設置爲啓動項目。在解決方案資源管理器中右鍵單擊您的MVC項目,然後選擇「設爲啓動項目」。如果它是指定的啓動項目,它應該在解決方案資源管理器中顯示爲粗體。

相關問題