' System.Web,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'

时间:2016-08-08 10:45:50

标签: c# asp.net-mvc winforms

我想从Windows窗体应用程序访问Web应用程序的根URL。

string rooturl = Billing_XML_WebTracking.WebForm1.RootUrl;
string url = rooturl + "/WebForm1.aspx";
webBrowser1.Navigate(url);

所以我将以下代码添加到Web应用程序的Web.config中:

<assemblies>
        <add assembly="System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
</assemblies>

Web.config文件的最终代码是

<configuration>
  <system.web>
    <compilation debug="true" targetFramework="4.0">
      <assemblies>
        <add assembly="System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
      </assemblies>
    </compilation>
    <pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID"/>
  </system.web>
</configuration>

但是在构建解决方案时,它会给出以下错误 类型&#39; System.Web.UI.Page&#39;在未引用的程序集中定义。您必须添加对程序集的引用,System.Web,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a&#39;。

请帮帮我。谢谢

1 个答案:

答案 0 :(得分:1)

References中,您必须添加System.Web.dll