C++ 向CLR控制台应用程序添加Web引用时出现错误C1083
一旦我将Web引用添加到CLR控制台应用程序(如本链接中所述),它就会给出如下所示的文件丢失错误消息 致命错误C1083:无法打开源文件:“Hello.h”:没有此类文件或目录c1xx 在应用程序中,应自动添加Hello.h文件。在解决方案资源管理器生成的文件文件夹中,Hello.h文件用红色(-)符号表示该文件丢失 这个错误的原因是什么?我可以在另一个Web应用程序中使用Web服务。当我使用C++应用程序时,问题就出现了。 <强>在C++应用程序中还有其他的使用Web服务的好方法吗?< /强> < /P>C++ 向CLR控制台应用程序添加Web引用时出现错误C1083,c++,asp.net,web-services,web-applications,clr,C++,Asp.net,Web Services,Web Applications,Clr,一旦我将Web引用添加到CLR控制台应用程序(如本链接中所述),它就会给出如下所示的文件丢失错误消息 致命错误C1083:无法打开源文件:“Hello.h”:没有此类文件或目录c1xx 在应用程序中,应自动添加Hello.h文件。在解决方案资源管理器生成的文件文件夹中,Hello.h文件用红色(-)符号表示该文件丢失 这个错误的原因是什么?我可以在另一个Web应用程序中使用Web服务。当我使用C++应用程序时,问题就出现了。 在C++应用程序中还有其他的使用Web服务的好方法吗?< /强> <
Hello.h
的文件。如果没有什么问题的话- 右键单击解决方案资源管理器中的web引用,然后单击更新web引用
- 删除web引用并尝试再次添加它
- 确保选择具有.NET支持的项目类型
- 下面是一些示例web服务。因此,创建一个新的
,并尝试添加其中一个作为web参考。这样,您就可以检查VisualStudio是否存在任何问题VS CLR控制台项目
- 如果
文件存在于Hello.h
的某些项目文件夹
中,则将子文件夹
添加到项目的包含路径中李>子文件夹
是的,你的第一点是正确的,我在发布一个问题后才意识到:)。hello.h应该自动创建,因为我提到它丢失了;这就是问题所在。我尝试使用您提到的网站添加web参考。同样的问题,错误来了。致命错误C1083:无法打开源文件:“net_webservicexwww.h”:没有这样的文件或目录C1xx您可以在解决方案资源管理器中双击该文件并打开它吗?如果没有,请尝试使用管理员权限运行visual studio。如果您的项目位于
C
drive,请尝试移动到其他驱动器。然后从一开始就作为新项目开始。如果有任何问题,请尝试修复VS
。不,我无法打开。并遵循了这两种方法。没有成功。谢谢你的帮助。将在不同的安装中尝试