2013-11-26 48 views
7

私はASP.NET MVC4(Visual Studio 2012)を使用しています。エラーが発生しました:ファイルまたはアセンブリを読み込めませんでした 'Microsoft.Web.Services3、Version = 3.0.0.0、Culture = neutral、PublicKeyToken = 31bf3856ad364e35'

--------------------------- 
Microsoft Visual Studio 
--------------------------- 
Could not load file or assembly 'Microsoft.Web.Services3, Version=3.0.0.0, 
Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. 
The system cannot find the file specified. 
--------------------------- 
OK 
--------------------------- 

私は間違っている可能性があります。問題を解決するためにどのような詳細を提供できるかわかりません。

+1

これは、http://social.msdn.microsoft.com/Forums/en-US/6060be38-99a4-4c96-a2ae-9f10bf5af093/wse -30-could-not-load-file-or-assembly?forum = asmxandxml – Gusten

+0

ああ、いいです。どこから始まったのか分からず、他のアセンブリと同じように展開できることを知っています。 – PMF

答えて

4

出力フォルダにMicrosoft.Web.Services3.dllというdllが必要です。これは、いくつかの古いライブラリで使用されているコンポーネントです。あなたはどこかにあなたのコンピュータやGoogleを使用して見つける必要があります。

+0

ありがとう、私はそれを次に検索させてください。戻ってくる! – Shubh

12

原因 これは、web.configファイルのMicrosoft WSE3.0コンポーネントへの参照が原因です。 dllが別の場所で参照されているときに同じエラーが発生する可能性があります。

ソリューション

この問題を解決する、のいずれかインストールするには、MS WSE3.0(マイクロソフトのサイトから無料で入手可能)に、追加または通常の操作では必要ありません参照し、削除するためにweb.configファイルを編集します:

1 - 次の行を見つけて、それをコメントアウト - あなたのサイト

2のルートにweb.configファイルを開きます。

<add assembly="Microsoft.Web.Services3, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 

3 - web.configファイルを保存して閉じてもう一度試してください

+4

+1とここにもリンクがあります: http://www.microsoft.com/en-us/download/details.aspx?id=14089 – Margus

+1

"次の行を見つけてコメントしてください:"どの行ですか? ?? –

+0

これは私のために働いた。 regsrvs32、gacutil -i、WSE 3.0をインストールしても機能しませんでした。 –

関連する問題