如何将MVC应用程序作为类库运行?

时间:2013-10-23 23:16:28

标签: asp.net-mvc visual-studio-2010

我刚刚开始使用Visual Studio 2010开发MVC 4应用程序,得到了应用程序构建,但是我还在等待获得我的Windows XP框的管理员权限。

...我似乎没有办法在我的浏览器中运行该应用程序。启动项目是一个类库,所以我不能通过F5ing直接运行它,并且我缺少(可能由于没有管理员访问权限)在项目属性的Debug面板中设置服务器配置的常规选项。 p>

那么对我来说什么是最好的选择,有人吗?或者这是没有管理员权限的问题吗?

编辑:使用MVC,确保启动项目类型是Web应用程序,而不是类库。我忘了这个!如果您需要更改,请参阅this question。这个问题与没有管理员权限无关。

3 个答案:

答案 0 :(得分:0)

右键单击MVC项目,Debug-> Start New Instance

答案 1 :(得分:0)

我也面临同样的问题。 我刚刚修改了该项目的csproj文件。 我添加了

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

到project.csproj文件并重新加载应用程序,并在下一刻找到我的解决方案。

答案 2 :(得分:0)

使用VS 2010中的MVC 2.0项目,默认(且唯一)输出类型是ClassLibrary。对我来说,事实证明这是非常愚蠢的事情。我不小心在解决方案中设置了另一个类库项目作为StartUp项目。在Solution Explorer中右键单击您的MVC项目,然后选择“Set as StartUp Project”。如果它是指定的StartUp项目,它应该在解决方案资源管理器中显示为粗体。