2013-10-18 37 views
0

我對.NET很新。我在4.0,Visual Studio 2010中使用C#開發了一個Web項目。我在我的項目中添加了一個參考System.DirectoryServices,然後在我的代碼頁中使用它。本地沒有生成錯誤。我也有屬性複製本地設置爲「真正」(我這樣做只是爲了獲得在當地認可的參考...也許這也是一個問題)。當我將我的項目部署到我的生產服務器時,找不到命名空間System.DirectoryServices

當我將項目部署到我的生產服務器時,找不到命名空間,儘管在暫存共享中我確實在bin文件夾中看到了DLL。我得到這個錯誤:

Compiler Error Message: CS0234: The type or namespace name 'DirectoryServices' does not exist in the namespace 'System' (are you missing an assembly reference?)

我不知道我錯過了什麼設置或配置來獲得這種參考是我的生產服務器可見。讓我知道是否需要更多信息。謝謝!

回答

0

我在我的web.config文件中添加了程序集,現在頁面可以工作。

<compilation debug="true" targetFramework="4.0"> 
      <assemblies> 
       <add assembly="System.DirectoryServices, Version=4.0.0.0,Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/> 
      </assemblies> 
</compilation> 
相關問題