我試圖在使用Visual Studio 2010的Windows 7 x64框上試用Microsoft.Web.Administration。當我將DLL添加到在我的C#項目中引用,我可以看到它的命名空間和類在Intellisense中彈出。Microsoft.Web.Administration(用於IIS7自動化)在VS 2010中不起作用
但是,一旦我建立,我得到「類型或命名空間名稱'Web'不存在於命名空間'微軟'(你是否缺少程序集引用?)」,並且在代碼中出現構建錯誤我寫過,就好像這些DLL甚至不在那裏。
有兩套IIS7的DLL,我可以看到,在:
- %WINDIR%\ SYSTEM32 \ INETSRV
- %WINDIR%\ SysWow64資料\ INETSRV
但兩套似乎做同樣的事情:顯然最初的工作,然後在構建失敗。
有沒有人知道我需要做些什麼才能使這項工作?
你完全正確。謝謝!客戶端配置文件的默認設置會導致我無法解決問題。有沒有辦法關閉它,並且讓WinForms項目默認使用完整的.NET 4.0? – 2011-01-12 18:56:43