使用Visual Studio调试器时,无法在DLL"kernel32.dll"中找到名为"GetCurrentPackageId"的入口点

Ton*_*ich 5 visual-studio-2010 visual-studio

我有一个ASP.NET调用asmx Web服务.在VS 2010中使用或不使用调试器的情况下,它可以在一台计算机上正常工作.在另一台计算机上,它会在Web服务构造函数中找出错误"无法在DLL'kernel32.dll'中找到名为'GetCurrentPackageId'的入口点"在调试器中启动.如果应用程序在没有调试器的情况下运行,则运行正常.如果调试器附加到w3wp.exe,则应用程序运行正常并且到达断点.这是在Windows 7 64位.相同的应用程序在VS11beta下表现出相同的行为.

我在使用调试器时遇到此错误的任何想法.

小智 2

我最近注意到同样的事情在一台以前运行良好的机器上启动了。唯一发生的变化是安装了 Visual Studio 2011 Ultimate Beta 1。不幸的是,卸载 2011 后问题仍然存在。

更具体地说,这种情况发生在使用测试版打开的项目中。