【问题标题】:VS2010, F5 - Builds but doesn't run (WPF)VS2010,F5 - 构建但不运行 (WPF)
【发布时间】:2010-10-05 17:10:16
【问题描述】:

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

如果我执行 CNTL+F5(不调试就开始),应用程序运行正常。

有什么想法吗?

谢谢, 杰夫

【问题讨论】:

  • 让我们从显而易见的开始,然后努力解决问题。你有任何运行时错误吗?其他(转换的和/或从头开始的)解决方案是否与 F5 一起运行?
  • @WonkotheSane,我在更新解决方案文件后遇到了同样的问题。没有错误。
  • @Shimmy - 我建议关闭 VS,删除 suo 文件,然后重新启动 VS。如果这不起作用,写一个新问题(或继续谷歌搜索 - 我没有这样做)。
  • 我遵循了它,但它没有用。我不得不重新启动整个机器。

标签: .net wpf visual-studio-2010


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

    • 没有。我也在尝试用鼠标点击工具栏图标以及选择菜单中的选项。
    • 我也这样做过:C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe /resetsettings
    【解决方案3】:

    我发现这是由于缺少 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,确保你有一个并且它是有效的,或者你有一个 Startup 行,它指向 App.xaml.cs 中的有效方法

    【讨论】:

      【解决方案4】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-02-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多