我正在使用VS2008,有一个项目无法在按下F5或单击工具栏中的小绿三角形时启动。屏幕会闪烁一次,就像项目要运行一样,但实际上并没有运行。构建消息声称构建成功,但项目不会启动。
在“配置管理器”中,“活动解决方案配置:”设置为Debug,并且在“项目上下文”列表中,我的项目的“配置”列设置为Debug。我甚至在Debug和Release之间来回切换,然后再切换到Debug,但都没有效果。我正在尝试运行的项目被设置为我的解决方案中的“启动项目”。
如果我转到我的\bin\Debug文件夹并双击.exe(该文件显示正确的时间戳),我的应用程序就可以正常运行。
有什么想法为什么我无法以调试模式运行这个愚蠢的东西吗?
编辑:这是一个winforms应用程序。
我的Visual Studio版本是9.0.30729.1 SP
.NET Framework:版本3.5 SP1
这可能与TortoiseSVN有关。我在SVN中保存此项目的源代码。当我在TortoiseSVN中进行不同/新的checkout时,有时新的checkout将允许项目运行。我不理解这个问题似乎是间歇性的本质。
编辑:不确定这些信息是否与问题有关,但是当我进行新的checkout并且文件夹结构比原始checkout少时(没有那么多嵌套的文件夹),我似乎更有可能在没有问题的情况下运行该项目。
编辑:问题与TortoiseSVN无关,请参见下面的答案。
在“配置管理器”中,“活动解决方案配置:”设置为Debug,并且在“项目上下文”列表中,我的项目的“配置”列设置为Debug。我甚至在Debug和Release之间来回切换,然后再切换到Debug,但都没有效果。我正在尝试运行的项目被设置为我的解决方案中的“启动项目”。
如果我转到我的\bin\Debug文件夹并双击.exe(该文件显示正确的时间戳),我的应用程序就可以正常运行。
有什么想法为什么我无法以调试模式运行这个愚蠢的东西吗?
编辑:这是一个winforms应用程序。
我的Visual Studio版本是9.0.30729.1 SP
.NET Framework:版本3.5 SP1
这可能与TortoiseSVN有关。我在SVN中保存此项目的源代码。当我在TortoiseSVN中进行不同/新的checkout时,有时新的checkout将允许项目运行。我不理解这个问题似乎是间歇性的本质。
编辑:不确定这些信息是否与问题有关,但是当我进行新的checkout并且文件夹结构比原始checkout少时(没有那么多嵌套的文件夹),我似乎更有可能在没有问题的情况下运行该项目。
编辑:问题与TortoiseSVN无关,请参见下面的答案。