如何在部署后添加对WCF服务应用程序的引用?

时间:2016-06-23 11:33:24

标签: c# web-services wcf assembly-references

我目前正在使用C#中的 WCF服务应用程序。 .NET和第三方库都存在一些依赖关系。

IIS 7 上部署后,结构如下所示:

  • App_Code文件
    • IService.cs
    • Service.svc.cs
    • ...
    • [第三方图书馆] .dll
  • Service.svc
  • 的Web.config

Service.svc文件包含:

<%@ ServiceHost Service="MyWebService.Service" %>

当在服务器本身的Web浏览器中打开时,我得到了缺少的引用错误(CS0234)。所以我尝试在 Web.config

中手动添加引用
<system.web>
    <compilation debug="true" targetFramework="4.5">
        <assemblies>
            <add assembly="System" />
            [...]

现在显然我需要一个完全限定的名字,而不仅仅是“系统”。但是我从哪里得到它?我觉得我在部署过程中做错了什么。我尝试使用VS“发布”功能,但我还没有运行它,所以我不知道“发布”是否会为我做。

所以问题仍然存在:如何添加对WCF服务的引用? Web.config或其他......?

0 个答案:

没有答案