Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# WPF桌面和web服务在同一解决方案中_C#_Wpf_Web Services - Fatal编程技术网

C# WPF桌面和web服务在同一解决方案中

C# WPF桌面和web服务在同一解决方案中,c#,wpf,web-services,C#,Wpf,Web Services,我正在修改.NET和web服务,并试图测试调用我用WPF桌面应用程序创建的web服务。web服务构建和运行良好,当我在VS Community 2017中启动而不进行调试时,它会按预期工作,我可以在浏览器中看到web服务端点以及WSDL。但是,当我尝试添加WPF桌面应用程序并在不调试浏览器的情况下启动时,URL中不再包含.asmx文件,并声明- HTTP错误403.14禁止 web服务器配置为不列出此目录的内容 我在谷歌上搜索了这个错误,并尝试了几个建议的修复方法,但都没有解决这个问题。这到底是

我正在修改.NET和web服务,并试图测试调用我用WPF桌面应用程序创建的web服务。web服务构建和运行良好,当我在VS Community 2017中启动而不进行调试时,它会按预期工作,我可以在浏览器中看到web服务端点以及WSDL。但是,当我尝试添加WPF桌面应用程序并在不调试浏览器的情况下启动时,URL中不再包含.asmx文件,并声明-

HTTP错误403.14禁止 web服务器配置为不列出此目录的内容


我在谷歌上搜索了这个错误,并尝试了几个建议的修复方法,但都没有解决这个问题。这到底是可以做到的,还是必须自己将web服务发布到IIS Express并拥有WPF桌面应用程序?只是在同一个解决方案中有一个桌面应用程序来编码和测试会非常有用

如果右键单击每个项目并调试->启动新实例会发生什么?当服务在非调试模式下运行时(使用Ctrl+F5),您是否能够发现该服务?您必须同时启动两个项目。右键单击解决方案>选择设置启动项目>选择多个启动项目>将两个项目都设置为启动