【问题标题】:Xamarin - Can't start debugging "The system cannot find the file specified."Xamarin - 无法开始调试“系统找不到指定的文件。”
【发布时间】:2020-01-02 12:27:39
【问题描述】:

我尝试创建一个 Xamarin 应用程序。当我尝试开始调试时出现此错误:“系统找不到指定的文件。”

我在互联网上搜索并尝试了多个不起作用的解决方案(修复VS,检查是否启用了Mono调试......)

我不知道如何让它工作。

这是错误输出: output

还有我的扩展: extension

我正在使用 VS 2019

【问题讨论】:

  • 首先,请关闭VS,打开你的项目文件夹,删除你项目中所有的binobj文件夹(xxxxx, xxx.Droid, xxxx.IOS),然后再次打开您的项目,重建它。您是否尝试创建一个新项目?如果这个问题消失了?
  • 除了上述建议外,还要确保您的 Xamarin 软件包已更新
  • @LeonLu-MSFT 我删除了每个 bin 和 obj 文件夹并尝试创建一个新项目,但问题仍然出现..
  • 请从您的路径中删除非英文字符,这将允许您在设备上重建和调试应用程序。你可以参考这个帖子。developercommunity.visualstudio.com/content/problem/745431/…
  • 这个问题有更新吗?

标签: c# visual-studio xamarin


【解决方案1】:

我的问题是我的路径包含一个非英语字符 (C:/Users/Clément)。 我不得不重命名我的用户文件夹并且它起作用了。

【讨论】:

  • 如上所述,如果项目路径包含非英文字符,则可能会出现错误。但是如果在你的情况下它是用户文件夹,你不必重命名这个文件夹(这可能会在其他软件中产生问题)。只需在C:\Users 创建一个新文件夹,将项目目录复制到其中,然后在其更新位置重新打开解决方案文件。例如:C:\Users\vsprojs\myproject
【解决方案2】:

这个问题一般是因为Mono Debugging被禁用了,请检查确认是否启用后再试。

=> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Lib\x64 适用于 64 位系统

=> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Lib 适用于 32 位系统

属性管理器->链接器->常规->附加库目录

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-11-01
    • 1970-01-01
    • 2020-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-12
    • 2014-02-23
    相关资源
    最近更新 更多