【问题标题】:Visual Studio Hosting Process and "The operation could not be completed"Visual Studio 托管进程和“操作无法完成”
【发布时间】:2010-09-07 04:40:32
【问题描述】:

当尝试在 Visual Studio 2008 中执行您的应用程序时,您会收到(无信息的)消息“操作无法完成”。

解决办法是关闭“Visual Studio Hosting Process”。

关闭此“托管进程”的问题是所有“运行和重写”功能不再可用。好的,所以这没什么大不了的,但是无论我使用什么机器,我都会总是收到此消息(偶尔使用重写和执行功能可能会很好) .

我做错了吗?为什么 VS 中的这个“功能”似乎如此容易抱怨?其他人是否成功启用并使用了托管流程?

【问题讨论】:

  • 你能看看我下面的回答,让我知道它是否有效吗?在此先感谢...

标签: visual-studio


【解决方案1】:

关闭这个“托管进程”的问题是所有的“运行和重写”功能都不再可用。

不需要 Visual Studio 托管进程即可允许“编辑并继续”。在项目是 dll 而不是 EXE 的情况下,它用于“设计时表达式评估”。它还用于为部分信任场景提供调试。请参阅documentation 了解它所做的一切。

它不太可能做任何你需要的事情,所以不要难过turning it off

【讨论】:

    【解决方案2】:

    您的项目输出文件夹是否设置为网络共享?

    如果是这样,请尝试将其更改为本地文件夹,看看会发生什么。如果主机 exe 从共享运行,VS 似乎并不总是能够终止进程。

    另一种可能性是该项目已打开并在 Visual Studio 的另一个实例上以调试模式运行 - 尽管我怀疑您已经确保不是这种情况。

    【讨论】:

      【解决方案3】:

      老实说,我从未见过此消息,我每天至少使用 Visual Studio 工作 8 小时。这可以在其他机器上重现吗?如果是这样,您的代码中是否有任何可能导致崩溃的奇怪或异常情况?

      【讨论】:

        【解决方案4】:

        我使用了 4 台不同的机器,所有机器都出现了这种情况。我明白是什么导致了这个问题 - 这是在第一个调试会话结束后 VS 托管进程没有终止,这意味着下次您尝试编译 exe 时,托管进程正在锁定 exe 并阻止编译。因此,另一个解决方案是使用任务管理器来终止 VS 托管进程并正常编译和调试,但这更麻烦!

        我认为我的代码中没有任何东西会导致这种情况 - 它本身可能是 VS 问题,不是吗?

        【讨论】:

          【解决方案5】:

          答案是:在项目属性的调试选项卡中禁用“启用 Visual Studio 托管进程”。

          我在这里找到了它: http://social.msdn.microsoft.com/Forums/en-US/vbide/thread/40d2d241-a0c0-4137-9da9-e40611972c0e/

          【讨论】:

            【解决方案6】:

            关于此问题有多种原因和解决方法,您可以尝试以下大多数情况下有用的方法:

            删除 “Your_Solution_FileName.suo” 文件并重新启动 Visual Studio。

            右键单击项目并选择卸载项目,然后通过再次右键单击项目单击重新加载项目也可以修复它。

            希望这会有所帮助...

            【讨论】:

              【解决方案7】:

              可能你的虚拟主机已经开启了网络功能,你可以开票联系你的虚拟主机确认,否则你做的任何事情都没有用。

              一些visual studio hosting可以在这里找到。

              祝你好运,

              标记

              【讨论】:

                猜你喜欢
                • 2022-10-23
                • 2012-02-23
                • 2017-04-22
                • 2016-05-18
                • 2013-12-24
                • 2017-07-17
                • 1970-01-01
                • 2013-12-12
                • 2017-08-13
                相关资源
                最近更新 更多