当我有调用一个ASMX Web服务的ASP.NET名为“GetCurrentPackageId”在DLL“KERNEL32.DLL”的切入点。它可以在一台机器上正常工作,无论是否使用VS 2010中的调试器。在另一台机器上,它会给出一个错误“无法在Web服务构造函数的DLL'kernel32.dll'中找到名为'GetCurrentPackageId'的入口点,在调试器中启动。如果应用程序在没有调试器的情况下运行,它运行良好。如果调试器连接到w3wp.exe,则应用程序正常运行并且达到断点。这是在Windows 7 64位。同一个应用程序在VS11beta下展现出相同的行为。无法找到使用Visual Studio调试器
任何想法,为什么我使用调试器时出现此错误。
正在搜索'GetCurrentPackageId'仅找到对Windows8预览内核的引用。所以在你的电脑设置中有些东西非常奇怪。 – Steve 2012-03-18 09:20:14
我从来没有安装过Windows8。 – 2012-03-18 17:16:16
@Tony_Henrich我有同样的问题,你解决了吗?它发生在我使用'XmlSerializer serializer = new XmlSerializer(typeof(StepList));'时。 – Tower 2012-05-19 18:43:39