C# 设备和仿真器上的UWP异常 问题:我在UWP上有工作应用,写在C和C++上。它必须在桌面上以releas和debug模式工作。它在移动设备和仿真器上工作不久,在C++部分发生了一些变化。但是现在应用程序崩溃在C++的一部分,如果应用程序在模拟器或移动平台上打开。MSVS向我发送了以下消息,但没有帮助: rhodes.exe中的0x7767B928(ntdll.dll)处引发异常:0xC0000139:未找到入口点 引发异常:System.Private.Interop.dll中的“System.Runtime.InteropServices.COMException” 找不到指定的过程。(HRESULT的异常:0x8007007F) 引发异常:System.Private.Interop.dll中的“System.Runtime.InteropServices.COMException” rhodes.exe中的0x76EA2812(KernelBase.dll)引发异常:0x40080201:WinRT原始错误(参数:0x8007007F、0x00000050、0x03B0E2DC)

C# 设备和仿真器上的UWP异常 问题:我在UWP上有工作应用,写在C和C++上。它必须在桌面上以releas和debug模式工作。它在移动设备和仿真器上工作不久,在C++部分发生了一些变化。但是现在应用程序崩溃在C++的一部分,如果应用程序在模拟器或移动平台上打开。MSVS向我发送了以下消息,但没有帮助: rhodes.exe中的0x7767B928(ntdll.dll)处引发异常:0xC0000139:未找到入口点 引发异常:System.Private.Interop.dll中的“System.Runtime.InteropServices.COMException” 找不到指定的过程。(HRESULT的异常:0x8007007F) 引发异常:System.Private.Interop.dll中的“System.Runtime.InteropServices.COMException” rhodes.exe中的0x76EA2812(KernelBase.dll)引发异常:0x40080201:WinRT原始错误(参数:0x8007007F、0x00000050、0x03B0E2DC),c#,c++,exception,dll,uwp,C#,C++,Exception,Dll,Uwp,有什么想法吗?转到调试->窗口->异常,并启用对所有异常类型(C++、CLR和Win32)的中断。根据问题的来源,您需要使用本机或托管模式调试(您可以在项目属性->调试选项卡中进行设置)。现在,当您遇到异常时,项目应该会遇到一个断点,该断点将指向它的来源。转到调试->窗口->异常,并启用所有异常类型(C++、CLR和Win32)的中断。根据问题的来源,您需要使用本机或托管模式调试(您可以在项目属性->调试选项卡中进行设置)。现在,当您遇到异常时,项目应该会遇到一个断点,该断点将指向它的来源。您需

有什么想法吗?

转到调试->窗口->异常,并启用对所有异常类型(C++、CLR和Win32)的中断。根据问题的来源,您需要使用本机或托管模式调试(您可以在项目属性->调试选项卡中进行设置)。现在,当您遇到异常时,项目应该会遇到一个断点,该断点将指向它的来源。

转到调试->窗口->异常,并启用所有异常类型(C++、CLR和Win32)的中断。根据问题的来源,您需要使用本机或托管模式调试(您可以在项目属性->调试选项卡中进行设置)。现在,当您遇到异常时,项目应该会遇到一个断点,该断点将指向它的来源。

您需要使用发布选项安装应用程序。ntdll.dll是网络库使用的dll,在运行应用程序的PC上是必需的。已安装的电脑上缺少dll,或者已安装的电脑上有错误版本的dll。当您公开应用程序并安装时,也会安装所需的dll。问题可能是因为电脑上没有安装网络库。因此,发布应用程序,然后像任何商业软件包一样运行setup.exe,将安装丢失的DLL。您所说的毫无意义。ntdll.dll是Windows操作系统的核心部分-它不随应用程序一起部署。您需要使用“发布”选项安装应用程序。ntdll.dll是网络库使用的dll,在运行应用程序的PC上是必需的。已安装的电脑上缺少dll,或者已安装的电脑上有错误版本的dll。当您公开应用程序并安装时,也会安装所需的dll。问题可能是因为电脑上没有安装网络库。因此,发布应用程序,然后像任何商业软件包一样运行setup.exe,将安装丢失的DLL。您所说的毫无意义。NTDLL.DLL是Windows操作系统的核心部分,它没有被部署到您的应用程序中。在这种情况下,我得到一个消息:在App.EXE中0x76EA28 12中抛出异常:微软C++异常:C::XH在内存位置0x087E634中继续过去您不关心的异常。但它会停止在那个异常,你可以检查它。在这种情况下,我得到一个消息:在App.EXE中0x76EA28 12中抛出异常:微软C++异常:C::XH在内存位置0x087E634中继续过去你不关心的异常。是的,但是它将停止在那个异常,你将能够检查它。