我有一个在 IIS 中运行的 C# 网站。我需要在我的 aspx 页面中使用 Web 服务。我使用命令 wsdl.exe 创建了一个代理类并为它生成了一个 dll。我复制了 bin 目录下的 dll,但我无法从我的.aspx.cs文件中引用代理类。
我收到一个错误:
CS0246:找不到类型或命名空间名称“TestSearchProxy”(您是否缺少 using 指令或程序集引用?)”
我尝试使用以下语法在 web.config 中添加程序集引用:
<add assembly="TestSearchProxy, Version=0.0.0.0, Culture=neutral" />
我无法获取 dll 的 PublicKeyToken,因为 dll 不是强类型的。
即使添加了程序集,我仍然会收到上述错误。我需要在 IIS 中直接对网站进行更改,而无法在 Visual Studio 中进行更改。
请帮我解决这个问题。