1

这是我收到的错误消息:

尝试运行项目时出错:无法启动程序“C:\devcode\ActiveLegacyApplications\lvLabCumFTP\bin\Debug\lvLabCumFTP_Converted.exe”。

不支持操作。未知错误:0x80040d10。

我已经清理/重建了解决方案,将 CPU 目标从 x86 更改为 AnyCPU,并重新启动了 PC。如果您在没有调试的情况下启动或从目录手动启动,程序就会运行。我不知道下一步该做什么......我已经查看了大约 5 个其他类似的问题。

我在 Visual Studio 上确实有一个失败的更新(更新 3),但是当我昨天下班时它工作正常,那是在更新失败之后......这一切都是从我今天早上来的时候开始的。

请帮忙!

4

2 回答 2

1

在某些情况下,以管理员身份运行 Visual Studio 并不能解决问题。我使用 ArcMap.exe (ESRI ArcGIS 10.1) 体验了这一点。以下使其对我有用:

  1. 在 Windows 资源管理器中查找可执行文件
  2. 右键单击它并选择“疑难解答兼容性”
  3. 选择“疑难解答程序”(不是“使用推荐的设置”)
  4. 选中所有四个复选框,然后单击“下一步”按钮
  5. 选择 Widows XP (Service Pack 3) 并单击 Next - 可能它也可以与 Vista 一起使用,但我还没有尝试过,因此不推荐
  6. 单击“测试程序”按钮-它将启动可执行文件
  7. 关闭程序并点击“保存更改”

如果由于先前尝试使程序按预期工作而已经保存了任何兼容性设置,我建议在尝试建议的方法之前使用相同的方案(使用相同的故障排除主机)来删除它们。

于 2016-01-15T16:20:35.330 回答
-1

以管理员身份运行 Visual Studio,它将正常工作

于 2015-11-09T21:10:17.757 回答