Visual Studio 2013设置为启动项目不会更改项目

时间:2015-10-22 05:18:23

标签: visual-studio-2013

我在解决方案中有几个项目。当我将“设置为启动项目”(在VS 2013中)设置为控制台应用程序项目时,当我按下F5时,它将启动项目设置为特定的类库项目(类库1)。我无法将启动项目从“类库1”更改为其他任何内容。我试图通过右键单击项目以及右键单击解决方案来更改启动项目,然后从那里设置启动项目。

当我将启动项目设置为“Console App1”项目时,它表示已正确选择它(粗体显示项目名称)。但是一旦我点击F5,它就会尝试执行“类库1”(粗体化类库项目)并发出错误(无法直接启动类库的输出类型的项目)。

我尝试删除.suo文件并打开解决方案,但我仍然遇到了问题。 启动项目详细信息存储在哪里?在sln文件中也找不到任何线索。有任何想法吗?

1 个答案:

答案 0 :(得分:2)

好的,发现了这个问题。忘了提到我正在使用Resharper。有一个resharper" dotSettings"解决方案目录中的文件(.sln.DotSettings.user),其中包含以下条目

<s:String
x:Key="/Default/RunConfigs/Config/=9DF93B60D662E841A397F5FDE870C414/Name/@EntryValue">Class Library 1</s:String>

解决方法是删除此文件。 (更改此条目并未解决问题。)