VS2010,F5 - 构建但不运行(WPF)

时间:2010-10-05 17:10:16

标签: .net wpf visual-studio-2010

我们刚刚将WPF应用程序转换为VS2010。当我按F5时,解决方案会生成但不会运行。

如果我做CNTL + F5(没有调试就启动)应用程序运行正常。

有什么想法吗?

谢谢, 杰夫

4 个答案:

答案 0 :(得分:2)

不确定它是什么。删除.suo文件,关闭VS2010,重启机器就可以了。

答案 1 :(得分:0)

您可能使用的键盘方案与标准C#不同(或由于某种原因,运行的快捷方式已更改)。检查Tools->Options

Environment->Keyboard中的快捷方式

答案 2 :(得分:0)

我看到这是由于缺少App.xaml文件或启动时出现的错误。确保你有一个App.xaml文件,它有类似的东西:

<Application x:Class="Query.App"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             StartupUri="MainWindow.xaml">
    <Application.Resources>

    </Application.Resources>
</Application>

注意StartupUri,确保你有一个并且它是有效的,或者你有一个指向App.xaml.cs中的有效方法的Startup行

答案 3 :(得分:-2)

项目或解决方案文件可能已损坏。在这种情况下,创建一个新的并重新添加所有文件和引用。