Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 有没有办法让VisualStudio2010停止启动我的MVC项目?_Asp.net Mvc_Visual Studio 2010 - Fatal编程技术网

Asp.net mvc 有没有办法让VisualStudio2010停止启动我的MVC项目?

Asp.net mvc 有没有办法让VisualStudio2010停止启动我的MVC项目?,asp.net-mvc,visual-studio-2010,Asp.net Mvc,Visual Studio 2010,我有一个VisualStudio2010解决方案,它包含几个库项目、几个WPF项目和一个ASP.NETMVC3项目。当我启动任何项目时,MVC项目都会在开发服务器中启动。 有没有办法阻止这种行为 编辑: 我只是检查了一下,确定我做错了太多。如果您启动一个带有控制台/任何项目的新解决方案并添加一个mvc3项目,那么每次启动控制台项目时,mvc项目也会启动。 不确定这是错误还是预期功能,但奇怪的是,这种行为与正常项目如此不同。您始终可以选择另一个项目作为要启动的默认项目。您可以右键单击该项目并将其设

我有一个VisualStudio2010解决方案,它包含几个库项目、几个WPF项目和一个ASP.NETMVC3项目。当我启动任何项目时,MVC项目都会在开发服务器中启动。 有没有办法阻止这种行为

编辑: 我只是检查了一下,确定我做错了太多。如果您启动一个带有控制台/任何项目的新解决方案并添加一个mvc3项目,那么每次启动控制台项目时,mvc项目也会启动。
不确定这是错误还是预期功能,但奇怪的是,这种行为与正常项目如此不同。

您始终可以选择另一个项目作为要启动的默认项目。您可以右键单击该项目并将其设置为启动项目

如果您在一段时间内不需要MVC项目,您可以卸载它(右键单击项目并选择
unload project


另一个选项是选择本地IIS作为web服务器(如果已安装)。这样它就不会启动开发服务器。

请确保所有web项目都设置为使用本地IIS,而不是Visual Studio开发服务器。与开发服务器不同,IIS在您实际尝试加载页面之前不会对新版本执行任何操作。

我相信问题不在于启动项目。无论哪个项目设置为启动,开发服务器都将启动。问题指出当我启动任何项目时,MVC项目开始,这意味着另一个项目被设置为启动。你的意思是当你启动其他项目时,MVC项目开始,我的意思是,我启动了一个wpf项目,出于某种原因,开发服务器启动了我的mvc项目,该项目不依赖于任何其他项目projects@LDomagala检查您的解决方案属性。您可能选择了多个启动项目选项,而不仅仅是MVC项目。启动调试器时,解决方案中的任何web项目(无论是否在当前配置中)都将启动其web服务器。@ChrisF这有什么原因吗?